Skip to main content

Full text of "Macworld Mac upgrade and repair bible"

See other formats


COMPREHENSIVE 
IVUTHORITATIVE 
l/VHAT YOU NEED 



ive your Mac the 
lernet (upability, 
ultimedia power, 
id speed you need 

oubleshoot and 
f hardware failures 
iri system hang-ups 

pep your Mac on 
e cutting-edge of 
chnology 



Microsoft* 



Todd Stauffer 

Foreword by David Pogue, Desktop Critic, Macwor/d Magazine 



reware, freeware^^ 
demo tools on 
ROM including: 

brizio Odoni's Disk Charmer 
(ision Maker's TattleTech 
. Clair's CadieSaver 





Macworld* Mac* Upgrade 
and Repair Bible 



Macworld* Mac* 
Upgrade and Repair 

Bible 

Todd Stauffer 




IDG 

BOOKS 



WORLDWIDE 



IDG Books Worldwide, Inc. 

An International Data Group Company 
Foster City, CA ♦ Chicago, IL ♦ Indianapolis, IN ♦ New York, NY 



Macworld^ Mac* Upgrade and Repair Bible 
Published by 

IDG Books Worldwide, Inc. 

An International Data Group Company 
919 E. Hillsdale Blvd., Suite 400 
Foster City, CA 94404 

WWW .idgbooks.com (IDG Books Worldwide Web site) 

Copyright © 1998 IDG Books Worldwide, Inc. All rights reserved. No part of this book, including interior 
design, cover design, and icons, may be reproduced or transmitted in any form, by any means (electronic, 
photocopying, recording, or otherwise) without the prior written permission of the publisher. 

Library of Congress Catalog Card Number: 98-72476 
ISBN: 0-7645-3217-0 

Printed in the United States of America 

10 98765432 1 

IB/QT/QZ/ZY/FC 

Distributed in the United States by IDG Books Worldwide, Inc. 

Distributed by Macmillan Canada for Canada; by Transworld Publishers Limited in the United Kingdom; 
by IDG Norge Books for Norway; by IDG Sweden Books for Sweden; by Woodslane Pty. Ltd. for Australia; 
by Woodslane (NZ) Ltd. for New Zealand; by Addison Wesley Longman Singapore Pte Ltd. for Singapore, 
Malaysia. Thailand. Indonesia, and Korea; by Norma Comunicaciones S.A. for Colombia; by Intersoft for 
South Africa; by International Thomson Publishing for Germany, Austria, and Switzerland; by Toppan 
Company Ltd. for Japan; by Distribuidora Cuspide for Argentina; by Livraria Cultura for Brazil; by 
Ediciencia S.A. for Ecuador; by Ediciones ZETA S.C.R. Ltda. for Peru; by WS Computer Publishing 
Corporation, Inc., for the Philippines; by Unalis Corporation for Taiwan; by Contemporanea de Ediciones 
for Venezuela; by Computer Book & Magazine Store for Puerto Rico; by Express Computer Distributors 
for the Caribbean and West Indies. Authorized Sales Agent: Anthony Rudkin Associates for the Middle 
East and North Africa. 

For general information on IDG Books Worldwide’s books in the U.S., j)lease call our Consumer Customer 
Service department at 800-762-2974. For reseller information, including discounts and premium sales, 
please call our Reseller Customer Service department at 800-434-3422. 

For information on where to purchase IDG Books Worldwide’s books outside the U.S., please contact our 
International Sales flepartment at 650-65.5-3200 or fax 650-655-3297. 

For information on foreign language translations, please contact our Foreign & Subsidiary Rights 
department at 650-655-.302 1 or fax 650-655-3281. 

For sales inquiries and special prices for bulk quantities, please contact our Sales department at 650-655- 
3200 or write to the address above. 

For information on using IDG Books Worldwide’s books in the classroom or for ordering examination 
copies, please contact our Educational Sales department at 800-4.34-2086 or fax 317-596-5499. 

For press review copies, author interviews, or other publicity information, please contact our Public 
Relations department at 650-655-3000 or fax 650-655-3299.. 

For authorization to photocopy items for corporate, personal, or educational use, please contact 
Copyright Clearance Center, 222 Rosewood Drive, Danvers. MA 01923, or fax 978-750-4470. 

UMIT OF LIABILITY/DISCLAIMER OF WARRANTY : AUTHOR AND PUBUSHER HAVE USED THEIR 
BEST EFFORTS IN PREPARING THIS BOOK. IDG BOOKS WORLDWIDE, INC., AND AUTHOR MAKE NO 
REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE ACCURACY OR COMPLETENESS OF 
THE CONTENTS OF THIS BOOK AND SPECIHCALLY DISCLAIM ANY IMPLIED WARRANTIES OF 
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. THERE ARE NO WARRANTIES 
WHICH EXTEND BEYOND THE DESCRIPTIONS CONTAINED IN THIS PARAGRAPH. NO WARRANTY 
MAY BE CREATED OR EXTENDED BY SALES REPRESENTATIVES OR WRITTEN SALES MATERIALS. 
THE ACCURACY AND COMPLETENESS OF THE INFORMATION PROVIDED HEREIN AND THE 
OPINIONS STATED HEREIN ARE NOT GUARANTEED OR WARRANTED TO PRODUCE ANY 
PARTICULAR RESULTS, AND THE ADVICE AND STRATEGIES CONTAINED HEREIN MAY NOT BE 
SUITABLE FOR EVERY INDIVIDUAL. NEITHER IDG BOOKS WORLDWIDE, INC., NOR AUTHOR SHALL 
BE UABLE FOR ANY LOSS OF PRORT OR ANY OTHER COMMERCIAL DAMAGES, INCLUDING BUT 
NOT LIMITED TO SPECIAL, INCIDENTAL, CONSEQUENTIAL, OR OTHER DAMAGES. 

Trademarks: All brand names and product names used in this book are trade names, service marks, 
trademarks, or registered trademarks of their respective owners. IDG Books Worldwide is not associated 
with any product or vendor mentioned in this book. 




is a trademark under exclusive 
BOOKS *‘cense to IDG Books Worldwide, Inc., 
wo^Dwi^ from International Data Group, Inc. 



ABOUT IDG BOOKS WORLDWIDE 



i Welcome lo the world of IDG Books Worldwide. 

IDG Books Worldwide, Inc., is a subsidiary of Iniemaiional Data Group, the world’s largest publisher of 
computer-related information and the leading global provider of information services on information technology. 
IDG was founded more than 25 years ago and now employs more than 8,500 people worldwide. IDG publishes 
more than 275 computer publications in over 75 countries (see listing below). More than 90 million people 
read one or more IDG publications each month. 

Launched in 1990, IDG Books Worldysadc is today the #1 publisher of best-selling computer books in the 
United States. \W arc proud to have received eight awards from the Computer Press Association in recognition 
of editorial excellence and three from Compuittr Cumnts' First Annual Readers’ Choice Awards. Our best- 
selling ...For Dummies^ series has more than 50 million copies in print with translations in 38 languagps. IDG 
Boc^ks Worldwide, through a joint venture with IDG’s Hi-Tech Beijing, became the first U.S. publisher to 
publish a computer book in the People’s Republic of China. In record time, IDG Books World\%ide has become 
the first choice for millions of readers around the world who want to learn how to better manage their 
businesses. 



Our mission is simple: Every one of our books is designed to bring extra value and skill-building instructions 
to the reader. Our books are written by expens who understand and care about our readers. The knowledge 
base of our editorial staff comes from years of experience in publishing, education, and journalism — 
experience we use to produce books for the '90s. In short, we care about books, so we attract the best people. 
We devote special attention to details such as audience, interior design, use of icons, and iLustraiions. And 
because we use an elTicient process of authoring, editing, and desktop publishing our books electronically, 
w'e can spend more time ensuring superior content and spend less time on the technicalities of making books. 

You can count on our commitment to deliver high-quality books at competitive prices on topics you want 
to read about. At UXj Books Worldwide, we continue in the IDG tradition of delivering quality for more than 
25 years. You’ll find no better book on a subject than one from IDG Books Worldwide. 



1 




/ / / / John Kilcullen 

CEO 

IDG Books Worldwide, Inc, 



Steven Berkowitz ^ 
President and Publisher 
IDG Books Worldwide 







inii lV>rlts Ire . ts a jiy rl Ir.tetr jtn-ul Djj the puHi Jr ; 1 1 eunp jxr-’tblnl iclaTTj'j.n a>J the It ulirp pw.iJcr «• rfsirrui tn vrrtcs on in'MrvU'ti Irtcrrj'^jaJ 

LVj Creep fUil.eho ovtr 27^ e.'TpUrr pj-ii.a'jcri n a\t: zomvna V.orr ilur V nJljtr poopit red ent rr irrrt IrtrruiU'Tj! Djy G.’«hj 3 rad> ircrrh Intcimijoru Pju Grwjp’s prA.'Kxicts .nel'jJc 

.\RGtSTlNA j ti jjde. C»cip«n»\r!el .fry ntr 4. It VSinU ATpraoi, AUSTRALU: .^bar4lnMoe«x>«LI ,\titrjlnnrCSV}rl::..Atstrjlun Rtxhr IT Cischook. Ntiteotk rttki . WfbruiJcr 

.\lSIRiA Ccttiinttfi^ri Oilrnr eli. Nct«x>rk>.Auetr.j PC Tip A js’.m. B.\NCl.ADFSII; K' \G«rtl ten,;iju:oh. BFIj\RUS; K WtiU BcLirus. BElfill'M DjU St»'v BRAZIL: A^imino it IrlornOlcj, GxrptKtMor'ii. CxnnxMut^. 

PC rbytr. PC 'AtnU. P itilte.'i. BrstHr: New Suptifjmere *.-7 BUI f.ARIA Cflfn|>j/rri»otkl F j Nt :voil Aorli Sipm. Pi tt VxWor'a pLl/^tu CAN.ADA CIO CaniJi. Cltil/5trvt: Wrld, CcTlp•Jlff\^^IJ 

e iidi liUDV.Vflj Cirdi '*[Uric\\b.’4j CiruJi ^b’AV>rlJ CiULE: Ccmp’xrtMefiJ Chile PC WWW Ch’r. COLOMBIA. ( . np-wexerilJ G'kwrhu. PC Wir il Ccioirbu. COSTA RICA: IX V^jrbi Ctniio AcicrKJ THE 
CZECH AND SIOVAK REPl BliCS C«*Tpiarr>\v Crtvl*nlir.-4( j. Caxi RtpU'l e. PC \W«] Citx.E.t'iLnj<.j OLNSLSRK CoTAunixW'.x'U SCylJ rVmiit C.C3i3/(rKe<1d rwTj'k. Mx>xirU Dterruik IX 

mtld Dtrruk. Ptiur iti. DLSMINICSN REPUBLIC: IX 'AlrU k j rArrm* j.u, EO) AIXHL IX •A»'f kl Ee'iiJei. EGYPT: Crm?Jlfn»or4l \UiLe Fa«. ?C \UwiJ MtU r tw. El S.\LVAtX>R PC VH«li Cmrir 

Amctic:; FINLAND: M kirTX, Tnuncrkko I rov.ikkj, PRANCE: Ikhdo, hio PC !c Mense Mkkx'tkl RestJ-jt k Tfinems. WcbMiner Frjr.et, GERM.kNY Cftnu tr Pamet, Carpuirrutkht 

Ceflipulf-*oebf Ijitfj. CorpuirniLxii V FIKLS, (Scbi! Onlirr, Mkht t. Ix: WVlt. GREECE Ainip.4 CoTpuiiij;. (utt C rmr. MiJiinHuu Mbrid. GUATrMAI.A; It Skwld Cmw AmriKJ. HONDURAS: IX Cciuti' 
Amrt 14. HONG KONG: Ceinif utr* .■>r <1 H jn/ Kct it. PC V\b:.d Ikmj; Ker*. Pulish m Asu. HI NG ARV. .AfCD Q>-RCM. Craip-itr r*«U !cjntUd:ehn b Imr icao online Mjtc rr It MGild llui^iry. PC X H ji/^rry 

ICELAND: Toe jE,.*tira PC V.'r e leltnd. INDIA hionr.tfm CornjnkjiKren W.vkJ lrJonrj«i>n Sjvct.j GurpilenexeiJ PC \V;rl; iihl j Pj-ltn n .AiL. INIXINESLA: InwIunrueT PC Mold. Korpjitk ConpUenerrU. 
Mich in .Aru, IRELAND: Cemauicrxtfe. PC |j«'. ISRAEL \Gewor xi htJt. iVeple 5f CoTpuicritcnnJiefUTnelJ. ITALY: Ucinjuremfl; lu u. Vjewrld lulu Netv.rrkin^lalj. It WcikJ Itilu, JAPAN DTP WerU 
Mj^korki Nikkn 01^/2 WWlJjapir, .‘^enWoriJ Jjj^r. Wirdoifce NT Wirld, WnJj*', SkoHJ Jjnifi, KENYA' PC \MhIJ Iju .sIm jh KOREA: H,-Iceh Infcntut.im, MieveofuJ Kiw. PC Wcilil Kjrca, 

M.ACEDONiA PC VM'riJ M lerdoou, MALAYSIA: ( «>npulcr\e'ctl«l kLbyjia, It WkU Mal.iywji. r'jh'.ch m /\$ .i, MALTA: PC WiuM Mali i, MEXICO ('(inipUciMi'ilil Mexicc, PC World Vxxiet'. MVANMAR; It WVilJ Myamiai, 
NI. IHERLANDS: CoT|imrr' TiAul, IAN Inirr'ieiwotk ng Vaijuric, IAN WimU bmers Guklt, Maewirld Ntlivil inds. Nei, WcbWVrcel: NEW ZI'AIAND Alcoljte Beginners Guide and Him fa SiT.pIc x'..n, GwrfHilrr Buyvi. 
uop’j'xf Ind'jsrry Pkrreror,' Ci<npaxr«vfid Neis Zealand, MTb. N«l*etk ’AVefcl. PC WXrld Nei* Zealird NICAR.AGU.A: PC WVikl Ctnitt' .AncrKa NORWAY CoTpUf.-*oflc Ncrjst, CW Rjp>.n. DtuanuMenei. FiaiCt al 
■Uppner. Kurs^uiJe Va^wltl Net* . Mtlliir.'J xaur d No:^. PC 'Xcr.il Ek'f rrs‘ Nori^ , IX \M<fU NttUerk. It '.Vtrld Ntwe. IX \M>rU PnxitklGuJe So:);r. PAKISTAN CompnuetnexirkJ Pacam. PANAMA PC Modi 
PafJTti; PEWES REPLBLIC OP CHINA OimjCor.pwer Lieri. ChJuCcmputervefltld.i.hiaj InIcWorlJ, China Tdeeem Wotkl Weekly. CoTipujr 6iGiennn.ni3ncr.Etairw.K DeM^<n (Jura Eeettcmia f>liy. tledrsniej 
Weekly. Game Setliai-arf PC ‘Ae<il;l c.hira, IVpuLr C cnauter W.xk. .SoftAare Weekly. .Se>llvaie WeilJ, Tekeom WWIJ PERU ComputtrvM'tM Peru. PC World Prjitiional FVin. PC ’Abrkl StTIo Prrj. PHllIPPINES: d ck’. 
CoT.puieivwIJ Phd ppiree, Pi WAilJ ?h l.ji;jren, Ixbltsh :r^ .Asia POLAND: i mpjterHiilJ PoU’hJ. &Hrputr*3rld SceeuI Repcit PoInJ. C,4itr. MxHteU Mind. Nc;iwh 1J Vjid. PC We*tld k^nnaur. PORIL'GAl; 
UrcbnyPC Wrtkl, Crnijxr^inUXcTTrir WormUier.Deaki Woelc F^nap . MaiMr.'PCMn Poru{;i . MahiwJu Worlj. PllERTO RICO: It Wo*.d Puno Fa.-u ROMANIA- CorrpaenktielJ Raauru. PC Wield Rmaru. 
Tcieeotn EcnuniJ RLSSIA; C.wrn;ur»'i'«lJ R-a'V.j, Vir Ri.PurluE, Sell. SINGAn>Rt Ccmj»/er»rriiliir^«t PC'>VDtlJi«pfwe.ri.N dm ^j.a SIOAENIA Voreior SOLTHAFRICA GcifU:r<SA NetwAWieU 
it Solr»ar WjrkI 5A. SPAIN Carrrajejeiono Waikl EspaAa. j bpjiU. Oriier WrId Espufa Maii^re d Espala. EC Waral Etfula. SRI LANKA: Inlaank It WVeVl SWEDEN: CAP6iDex^ Cmsarer Saecen, 

Co'poraie CamraunR Sweden, la cirerwurld Soeden. r. braneeher. Vje>oili i-aedtr. Mi4iD.ni S»TJtr, MikioDan-n. Naivetk Sf KoT.iruiikalMn. PC Wcild 5«eJen PCakni. WumItm Wtnld Saecrn. SWITZERLAND. 
CoTpi;tin.wld Seh»n;, Mx^evekl Sct.w.;. PClip TAIWAN: Crin3j:tr4ix>ikl Taman, MaiiimIJ la.ie-an NI.W ViSiO>vlXWih PC World Taman Wimkra* Wield Tawan. THAILAND: PlH di la Asu. li a. CixrpuerHorU 
lURKEY: CwspumewU Tirki,r MKmrtid Tatiiyi. Neia.^ik Wrtid Tarliyc It Wo-lc 1etli,r. I KR.AINE Carpuienwrli Kirn. MalliTrdia *MelJ Uk.^int. PC Wirld I Vrare UNITED KINGDOM .Aoirn 1 sti LK At 4 ,;i 
A» rfei LK. Airi,y CraijwJn;; UK Tall l^K. Cierrum,; Mxaoril Pirtris anr uwip'axfi UK. It Ad.nsci PC Hottr PiX Pn>. The W El* UNITED STATES: CAb n iht Gaaoevs. CO Miy,ctnt. CenyakrxTflt. DOS 
WVtid. E^nl CcaipUrr V.'«k. (•imcPro Mij;ar rr. l.nmMel J l-Wj», Mai'a-ueli. Nrwxk WirlJ, PC Grrn. PC V.krtbi, PuHteh Vaita Erm. IL.E WEB Marine, and WknMajrtr. crJ rf wrhnne» Jr.-aWieU. NrouKW'jr.;. 
and SunWrld Onlrr URUGUAY Inln'AielJ l ru<ja\. VENEZUEIA: Campticr^dd V<nc;acl.i, P! Wcrkl Veneweb, ?xd VIE I NAM: PC WTikl VKlnrni 




Credits 

Acquisitions Editor 
Michael Roney 

Development Editor 
Katharine Dvorak 

Technical Editor 
Dennis Cohen 

Copy Editor 
Ami Knox 

Project Coordinator 
Susan Parini 

Book Designer 
Murder By Design 

Graphics and Production Specialist 
Sue Defloria 
Stephanie Hollier 

About the Author 

Todd Stauffer is the author or coauthor for over a dozen computer books including 
Small Business Office 97 For Dummies (IDG Books Worldwide). He’s the cohost of 
the nationally televised “Disk Doctors” call-in computing show on JEC Knowledge 
TV. Todd is also a contributor to The Mac Report NetProfessional, and Inside Line 
and the Mac columnist for Peak Computing Magazine and the Webintosh online 
news service. Before moving to Colorado, Todd was editor-in-chief of Texas 
Computing magazine, a freelance magazine writer, an advertising copy writer, and a 
technical editor. 



Graphics Technicians 
Linda .1. Marousek 
Hector Mendosa 

Quality Control Specialists 

Constance Petros 
Mark Schumann 

Illustrator 

Jesse Coleman 

Proofreader 
Annie Sheldon 

Indexer 

C‘ Editoral Services 



To Donna. Thanks for making the writing process livable, life fun to live, and for being 
not only a well-rounded renaissance woman, but also the coolest Mac chick in the 
world. 



Foreword 



T here’s an old joke, based on fact, that goes like this: According to NASA 

scientists, given its ratio of body mass to wingspan, the ordinary bumblebee 
is technically incapable of flight. But the bumblebee doesn’t know that, so it goes 
ahead and flies anyway. 

And so it is with the Mac. Thanks to strident reporting in the mainstream 
press, Apple is supposed to be dead, Microsoft triumphant, and the Macintosh 
extinct. But we 20 million Mac fans don’t know that, so we go right on happily 
using our Macs. 

Part of our happiness with Macs is due to their not becoming obsolete nearly as 
quickly as Windows computers. The average Windows user must buy a new 
machine every two yecirs; the average Mac fan keeps a Mac model running for five. 

This book points out a prime reason why: The Mac’s simplicity extends beyond its 
software design to its hardware. With a bit of good information and surprisingly 
little money, the Mac on your desk today can be accelerated, expanded, fixed, and 
given lease after new lease on life. In this age of cheap memory, G3 processor 
upgrades, and plummeting prices on every conceivable piece of add-on gear, 
keeping your Mac forever young is a more attractive option than ever. 

Macworld Mac Upgrade and Repair Bible is clearly a labor of love, months in the 
making; it is rich with model-by-model advice, vast amounts of troubleshooting 
expertise, and enough background to help you make informed choices. I predict 
you’ll be surprised, as 1 was, at the breadth of the coverage; my only suggestion 
to the editors was that they consider a more accurate title, along the lines of Mac 
Upgrade, Repair, Troubleshooting, ISDN, Multimedia, Networking, SCSI, USB, 
Windows-Compatibility, and Hardware Bible. 

They told me the cover would have to be 17 inches wide. 

Anyway, here’s hoping that you and your Macs remain partners for years to come. 
Thanks to this book, that future is a distinct possibility. 



— David Pogue 



Preface 



||t feels so good to be right. 

Although I’m a die-hard believer in Macintosh superiority, there was one particular 
day when I finally knew — in spite of the widespread counterintelligence I read daily 
in business and technology publications — that I’d made the correct decision when I 
bought a Macintosh. It was the day that a Mac-oriented peripheral manufacturer 
announced a PowerPC G3 upgrade card for my Power Macintosh 6100 computer. 

I bought that Power Macintosh 6100 soon after it was released in 1994, becoming 
an early adopter of PowerPC technology. I was on the cutting edge, I thought, and I 
computed happily for nearly three-and-a-half years using that Mac — quite a long 
time for a business computer, especially when you consider I make my living 
writing about computers. But after that many years, my Mac was ready for 
retirement. 

Then came the announcement of a G3 upgrade. Six months later, after testing one of 
those upgrade cards in the 6100, 1 can report that it will add years to the life of that 
machine. Although 1 now work daily on a newer Mac, that 6100 is still in my office, 
used by interns and contractors for design, Adobe Photoshop work, and Web 
programming. And it’s more powerful and useful than Macs many years younger. 

Upgrading a Mac is more than satisfying — it’s fun. The actual upgrade is rarely 
difficult, it almost always works, and it’s not even terribly expensive most of the 
time. By performing various upgrades, you can end up with a machine that is 
not only faster; it might also be more capable and more exciting. 

You can do so many interesting things with a Macintosh to make it faster, more 
productive, or more powerful. Upgrading and troubleshooting a Mac isn’t just about 
keeping up with the Joneses via speed boosts. It’s about raising your awareness 
level of other things you can accomplish with your Mac, and then going out and 
making those new things happen. Want a bigger monitor? More RAM? A network 
between your Macs or faster internet access? You can have any of these things, 
and in many cases these upgrades don’t require any special tools. 

Not all Macs are a joy to work with, but many models are wonders of industrial 
design. The Color Classic, the PowerBook, and the iMac include some amazingly 
well-implemented design features (although not without some trade-offs) that 
make them a joy to upgrade, if you can get your hands on the correct parts. Other 



Preface XI 



Macs — workhorses such as the Mac Ilvi, the Quadra 650, the Power Macintosh 
7500, and the Power Macintosh G3 Minitower — are metal and plastic testimonials 
to high-end power computing. You can do a lot inside these machines to extend 
their power and usefulness, and you can accomplish quite a bit with them. 

The ultimate goal of Macworld Mac Upgrade and Repair Bible is to give you a more 
enjoyable computing experience. With a little understanding of the basics and a 
few golden rules to live by, you’ll be able to upgrade and troubleshoot any Mac 
out there, adding years to its life and discovering many exciting new things you 
can do. 

Above all else, this book will help you to continue to enjoy that Mac. 



who Should Use This Book? 

Have you ever wanted to do something with your Mac, but weren’t sure if it was 
possible? Things like recording CDs, adding RAM, using a cable modem, getting 
better 3D video performance for games, printing photographs, or implementing a 
sophisticated backup plan? Or maybe you need to troubleshoot a particular Mac 
(or number of different Macs') that keeps crashing, bombing, freezing, or having 
trouble starting up. 

If so, this is the book for you. 

But who, specifically, is qualified to read this book? Obviously, Mac folks or people 
who need to work with Macs. You should probably know the basics of using your 
Mac — how the hard-drive icon works, how to enter data, and how to move around 
on the screen. If you have that basic level of Mac knowledge, you may be surprised 
at your ability to grasp computer troubleshooting. It certainly isn’t as complicated 
as carpentry, modern dance, or auto repair (at least, not often). In most cases, 
computer troubleshooting is much more straightforward and, in some cases, much 
less likely to cause minor injuries. 

Here are some of the people who should consider this book: 

♦ Creative types. If you’re a writer, artist, editor, producer, publisher, or other 
creative type who uses a Mac often, you’ll find this book handy for upgrading 
and troubleshooting day-to-day and catastrophic problems alike. 

♦ Professionals. If you’re a real estate, finance, marketing, public relations, or 
senior-level professional business person, you may find it very convenient to 
use a Mac on a day-to-day basis, but less than convenient to have it fail for 
some reason. Flip through this book quickly to find the answers you need to 
get back to work sooner. 



XI j Macworld Mac Upgrade and Repair Bible 



♦ Small business owners/workers. In small-business settings, you can’t always 
afford a network administrator or consultant. This book may serve as a 
palatable substitute. Get up and running with new capabilities or fix serious 
problems quickly, even when your business may be on the line. Plus, there’s 
coverage of topics such as sharing printers, obtaining high-speed Internet 
access, and managing your backup strategy. 

♦ Hobbyists/home users. If you’re a Mac aficionado, you’ll enjoy learning some 
new things about your Mac, including its inner workings and opportunities to 
increase performance. If you use a Mac at home, you may find that learning 
more about it helps you upgrade it for less money, makes it more useful when 
used in the off hours, or gives you a leg up at work or in school. 

♦ Technology professionals. If you’re in charge of managing Macs, getting them 
connected to networks, or working with them in a cross-platform (Mac and 
Intel-compatible PC) environment, this book should be a big help. It discusses 
not only upgrading and repair, but also network configuration and 
troubleshooting, along with DOS/Windows compatibility issues. 

Ultimately, Macworld Mac Upgrade and Repair Bible is designed for any Mac owner, 
user, or administrator who wants to learn more about how Macs work and how 
they can be upgraded or fixed. This is a no-nonsense, comprehensive guide to just 
about everything you can do to augment a Mac OS computer, along with tips and 
instructions for actually getting the job done. It’s also a resource for you if you 
have an immediate or chronic problem with your Mac that needs to be isolated 
and fixed. 

Here are a few of the upgrading issues this book will help you resolve: 

♦ Should you upgrade your Mac, and is it something you’ll feel comfortable 
doing? 

♦ What different upgrade paths does your particular Mac offer? 

♦ What are the bottlenecks in your particular Mac, and what’s the smartest way 
to upgrade to get the best bang for the buck? 

♦ What capabilities can you add to your Mac? Will they alleviate your current 
limitations? 

♦ Why do things go wrong with Macs? 

♦ How can you pinpoint and isolate problems? 

♦ What’s the best way to troubleshoot problems with your Mac? 

♦ How can you get an “unhappy” Mac to start up so you can recover data or 
continue working? 

♦ What’s the best approach to preventative maintenance? 



Preface XIII 



A large part of this book is focused on the actual technologies you can use to 
upgrade your Mac, as well as hints, advice, and step-by-step instructions for 
performing an upgrade. I believe this book will give you a strong feel for all sorts of 
upgrades, allowing you to apply some wit and wisdom to the instructions that come 
with the upgrades that you buy for your Mac. It’ll also help you decide which 
upgrades are best for you and where you should focus your upgrading energy. 

Another huge part of this book focuses on troubleshooting problems — both 
hardware and software — to help you figure out what’s happening when something 
goes wrong. Not only do I cover known issues that crop up in the cases of 
particular peripherals, Mac models, and software combinations, but I also give you 
the tools you need to explore Mac troubleshooting on your own. 

Here’s the bottom line. You can use this book in two ways: First, you can refer to 
individual chapters to find the answers to specific questions or problems that 
involve upgrading and/or troubleshooting. Second, you can read all or part of the 
book to understand quite a bit about how Macs work and how they can be 
upgraded or repaired. This general knowledge can be useful if you’ll be working 
with Macs (or any computer) as a hobbyist or a professional. 



what's in This Book? 

This book is organized into four parts. The book can certainly be read from cover 
to cover, but you’ll find that the parts differ somewhat in their approach, making 
some of them more narrative than others. The first two parts are primarily about 
upgrading, whereas the second two parts cover troubleshooting: 

♦ Parti: Getting Ready to Upgrade. Many beginning-to-intermediate users may find 
this part interesting to read from start to finish. It begins with the very 
basics — reasons for upgrading and the subsystems of a Macintosh that can 
be upgraded. It then provides a primer on how a Macintosh works, including 
the various add-ons and upgrades you can use to augment your Mac. The next 
step is to get serious about bottlenecks, or the slowdowns that your particular 
Mac is experiencing. With those identified, you can plan your upgrades, 
deciding what to do immediately, what can wait, and what needs to be sent out 
to a service center. Finally, you take a look inside most Macintosh models, 
including how to get the case open and where to find certain parts of the 
computer. 

♦ Part II: Performing the Upgrade. Organized more as a reference tool, this part 
includes individual chapters that each discuss different types of upgrades: 
what’s possible, what’s necessary, and how to perform them. Each chapter 
discusses a particular upgrade goal or subsystem of the Macintosh (for 
example, printing, sound, networking, storage), along with the related 



XIV Macworld Mac Upgrade and Repair Bible 



technologies and different possible upgrades. These chapters tell you what 
technologies are available, how they work, and even give a little help when it 
comes to deciding which upgrade technology is best for you. You’ll also learn 
about related software topics, such as implementing a backup system, getting 
on the Internet, and creating a local area network. 

♦ Part If/: Troubleshoot and Repair. This part begins with a discussion of 

the most general level of troubleshooting: deciding whether the problem is 
most likely in the hardware or in the software. If yours is a software-only 
problem, you’ll probably find the solution in Part IV. In the remainder of 
Part III, hardware and software/hardware integration issues are discussed. 
This entails anything from hard drive and scanner problems to downed 
networks and troubled PowerBooks. These chapters also feature information 
and advice on major troubleshooting issues, such as what to do when the 
Sad Mac icon appears or when you have trouble with the logic board, power 
supply, and system memory. 

♦ Part IV: Tweak and Recover the Mac OS. If your problem is in the Mac’s 
operating system software, the solution will likely be found in these pages. 
Part IV introduces you to the basic techniques and specific problems 
associated with the Mac OS, including how to troubleshoot crashing 
programs, freezes in the Finder, and specific error messages. You’ll also 
take a look at preventative measures you can take to avoid system software 
problems, including intelligent approaches to managing your System Folder 
and other parts of the Mac OS installation. Finally, if that installation needs 
a complete refresher, you’ll find strategies for backing up your Mac and 
starting all over again with a clean installation of (or an upgrade to) your 
Mac OS software. 

You’ll find there’s a logical progression to the parts and the chapters. In almost 
every case, the primary knowledge you need to understand a concept or topic is 
found either in an earlier chapter or earlier in a particular chapter that covers 
something highly technical. Although you certainly don’t need to read from cover 
to cover, if you find you’re reading something that confuses you, flip back a few 
pages to see if it’s explained in better detail. 



Navigating This Book 

This book is designed to make it easy for you to get as little or as much information 
as you want on a particular topic. Each part offers a short explanation at the 
beginning; each chapter features introductory points that explain the chapter’s 
overall themes and a complete summary at the end. Use these to help you determine 
whether or not a particular chapter has the information you’re seeking. 






Preface XV 





Within each chapter you1l encounter different icons in the margin of the text. These 
alert you to the adjacent paragraphs, which offer extra information, tips, and 
warnings, depending on the icon: 

These paragraphs are generally filled with related information thaf s of particular 
importance for some or all Mac owners. These can include cautionary notes, sideline 
information, or something that might help you pinpoint a particular problem or issue. 



Tip 






This tidbit offers a shortcut, interesting fact, or other information that will help you get the 
most out of the component, peripheral, or procedure being discussed. 








This Icon alerts you to a resource on the World Wide Web that offers additional 
information. Fire up your Web browser and check out the suggested site if it interests you. 
(If you find a site that seems to have changed or disappeared, let me know through my 
Web site or e-mail address, both of which are listed towards the end of the Preface.) 

If you see this icon, the software being discussed can be Installed from the CD-ROM that 
accompanies this book. It also should be catalogued on the Mac-Upgrade.com Web site, 
just in case your Mac can't work with CDs. 



Cross- 
Referenced 



In some cases. I'll discuss an item or concept that's more fully explained in another 
section or chapter. If you see this icon, you can turn to the recommended section or 
chapter to learn more about the topic being discussed. 



Interesting tangents and tips appear in sidebars 



You'll also find other important and interesting information in sidebars throughout the 
book, although this information usually isn't necessary to complete the task at hand or to 
finish troubleshooting the problem; it's more often another way to do or think about the 
current topic. 



On the CD-ROM 

In the back of this book you1l find a CD-ROM that includes many of the shareware 
and freeware programs recommended throughout these pages. I hope youTI find 
the CD-ROM contains some welcome additions to your library of utilities for 
keeping a Mac happy, as well as a few surprises for getting your Mac to fork over 
information and otherwise cooperate. 




XVI Macworld Mac Upgrade and Repair Bible 



The authors and publishing companies represented on the included CD-ROM 
have all generously allowed me to present their software to you in this convenient 
format; in that spirit, I recommend you pay the shareware author for any shareware 
program on the CD-ROM that you find useful. This will likely entitle you to the latest 
version, more features, and, perhaps, individualized support for using the software 
product. 

The CD-ROM features an HTML interface that nearly any Mac user should have 
no trouble using; in fact, the CD-ROM includes Netscape Navigator to enable you 
to view the contents of the CD-ROM if you don’t already have an HTML (Web) 
browser. Insert the CD-ROM, and double-click the Read Me file for more 
information, instructions, and last minute changes. Appendix C also discusses 
the CD-ROM In detail. 



Experts and Evangelistas 

In 1996, Guy Kawasaki, Apple Fellow and Chief Evangelist, started an e-mail mailing 
list called the Evangelist. Every day, people write to a special e-mail address at 
Apple, where messages are gathered together, judged for their interest and appeal 
to a larger Macintosh community, and then dispersed through the Internet to tens 
of thousands of mailing-list recipients. These folks, called Evangelistas, read the 
message, and then respond as appropriate. 

Often Evangelistas respond to individual requests for help from Mac users — 
problems they’re having convincing their officemates to buy Macs for their 
department, issues they’re having with a technical glitch, or requests for information 
on a product that can perform a particular task. The typical Evangelist question will 
often get tens or hundreds of responses from friendly Mac aficionados and experts. 

In the course of writing this book, 1 tapped this enormous resource by sending my 
own requests to the list for tips and anecdotes about Macintosh upgrading. The 
best and most pertinent of those are included in sidebars throughout this book, 
along with the names of the senders and some information about them. I did this 
for two reasons: first, to let you in on some great tips that were new to me when I 
read them and deserve to be heard; second, to let you know that such a valuable 
resource exists for you, too, and that I certainly recommend reading the Evangelist 
if you have an interest in working with and maintaining Macs. 

For more information on the Evangelist, see www. evangel i st .macaddi ct . com on 
the Web. 



Preface XVI I 



Getting More Information 

With the advent of the World Wide Web, information dissemination and publishing 
have changed somewhat dramatically. When 1 first started writing computer 
books, it wasn’t common for authors to include an e-mail address in their prefaces. 
These days, something above and beyond that is usually necessary to properly 
satisfy the rights and needs of readers. In the case of a topic like upgrading and 
troubleshooting Macs, I believe this book needs to continue to breathe and expand 
beyond the snapshot of history that’s enclosed within its shiny covers. On the 
World Wide Web, I’m able to do that. 

The Mac-Upgrade.com Web site is designed to fill two needs: First, it will be a forum 
for discussion of this book and related topics, allowing me to chat directly with you 
about upgrading and repairing Macs. Second, it will allow readers to discuss 
problems among themselves or directly with the manufacturers and experts. You’ll 
find coverage of newer Mac models, tips, explanations of new upgrades, news of 
new technologies, and more. 

The site will also serve as the official errata and bug-report page for this book. 1 
recommend that you periodically stop by the pages specific to this book to see if 
anything about the printed copy has changed or has been updated. 

The Mac-Upgrade.com site URL is www.mac upgrade, com. For book-specific updates 
only, enter www .mac-upgrade.com/bible/ in your Web browser. This book also 
features a number of different resources for instant answers to your upgrading and 
repairing questions. See Appendix B for the best places to find help on the Web. 

You can also write me directly with questions or comments, although I’d certainly 
recommend you check the Web site first. I love getting mail, and I’m happy to 
answer any question — but I’m only one person, and it can take me a few days 
to respond. If you happen to be asking a frequently asked question, it’s probably 
already answered on the Web site, so you’ll be better served by checking there first 
and getting the answer immediately. 

If the Web site has not answered your question, however, send me a message at 
questions@mac-upgrade.com. In the subject line of your message, let me know 
how urgent the question is and tell me something about its content, as in: “3 days: 
Error on Page 59?” In the body of your message, tell me everything you can about 
your Mac (if relevant) and describe the problem in as much detail as possible. 

If for some reason you can’t reach me through the preceding address, I will always 
maintain the e-mail address tstauffer@aol.com on America Online (at least, as long 
as AOL continues to exist). Please send your message with a similarly complete 
subject line and description. 



XVI j I Macworld Mac Upgrade and Repair Bible 



Feedback 

This is a first edition of Macworld Mac Upgrade and Repair Bible, and as such, 
your feedback is most welcome and very necessary at this stage in the book’s 
development. 1 certainly hope to have the opportunity to update this book 
frequently and comprehensively, but 1 can’t do that without learning your opinions 
on the subject matter, organization, and coverage. Please feel free to send any and 
all criticism my way. You can even toss in a complement every now and then. I’ll 
read every e-mail and try to incorporate as many suggestions as possible. 

If you can, send the message to feedback@mac-upgrade.com and put the words 
“Bible Feedback” in the subject line. Or, check out the Feedback page on the IDG 
Books Worldwide Web site at www . i dgbooks . com, or send postal mail care of 
Macworld Mac Upgrade and Repair Bible, IDG Books Worldwide, 919 E. Hillsdale 
Blvd. Suite 400, Foster City, CA 94404. 



Acknowledgments 



T his was an amazing opportunity to take a stab at writing a good book on a 
topic I really enjoy, which isn’t something 1 always get to say about my 
computer book projects. For this book I had a good schedule, quality conspirators, 
and access to the world’s greatest computing network — the Mac community. Many 
people put a lot of time into this project to end up with the book that we did, and 
I’m very proud of the results. 

First, I’d like to thank Michael Roney and Katharine Dvorak at IDG Books Worldwide 
for helping me all the way through the book-writing and editing process, including 
some important decisions and some great editorial calls as we decided how this 
book would be structured. Their advice and encouragement were invaluable, and 
their organization is one of the most professional I’ve dealt with in this business. 
With supporting help from Ami Knox and Steve Klett, it’s no surprise that IDG’s 
books are as well regarded as they are. 

For technical expertise 1 relied on a number of different individuals, not the least of 
whom was technical editor Dennis Cohen, whose criticism of every single page of 
the manuscript was inestimable. I’d also like to thank Rich Voelker and Rob Blair of 
Voelker Research in Colorado Springs, Colorado. Both of them spent hours with me 
hashing out the best answers to some sticky Mac problems. On top of that. Rich 
went beyond the call of duty in giving me free reign in his Mac repair shop to take 
pictures, explore different Mac models, and pick his brain. It was a valuable 
experience that certainly proved beneficial to the book. Ryan Bruels, another of 
Rich’s employees, was also helpful with preliminary troubleshooting research. 

I’d like to thank a number of people, most of them industry experts and/or Mac 
Evangelistas, who offered tips, advice, and anecdotes for inclusion in the book. 
Those people include: Kevin Patfield, Mark Boszko, Rich Barron, Tony Hines, Dave 
Johnson, Mike Kent, Scott Barber, Jim Cox, Lisa Devlin, Philip Accas, Ronald D. 
Leppke, Doug Holmes, Doug Dickeson, Etienne Michaud, Rick Emery, David Lublin, 
Bill Smith, Bob Boyle, J. Brian Rowe, Allan M. Schwartz, Mark Marinello, Hunt 
Sidway, Andy Hendrickson, John Brassfield, Bob Patterson, Eric Wesselman, Peter 
Trzcinski, Gerald Wilson, Guido Korber, Don Miller, Nancy L. Spoolman, Yuval 
Kossovsky, Garry Halliday, Glenn Schunemann, Reed Jackson, George Pluimakers, 
Jon Steltenpohl, Wayne H. Deese, Martin Step, and Skillman Hunter. 



XX Macworld Mac Upgrade and Repair Bible 



It’s also important to note that very few of these tips would have reached my desk 
if it weren’t for the Evangelist, an Apple-sponsored electronic mailing list created by 
Guy Kawasaki and run by John Halbig. They’ve both done a valuable service by 
offering a virtual meeting place for that elusive and amazing group of folks known 
as the Mac Community. Ever wondered why the Mac is the best computer platform 
out there? It’s the people involved. 

Speaking of Apple people, I’d like to thank Keri Walker, Kim Strop, Jeremy Buschine, 
and the rest of the Apple public relations staff for responding to my frantic requests 
for Apple products, including a number of the Macs and peripherals pictured and 
discussed in this text. Other companies that helped with the production of this 
book include Polaroid, which provided an excellent 35mm slide scanner used in the 
book’s production, as well as Techworks, Iomega, CH Products, SyQuest, Yamaha, 
Caere, RAMP Networks, Asante, Sonnet Technology, Kensington, Wacom, and 
CalComp, among others. Most of the photos in this book were shot with either a 
Canon PowerShot or an Apple QuickTake 200 digital camera. 

The CD-ROM’s organization, design, and HTML were conceived and implemented by 
Kevin Wiley, who was also responsible for securing permission to use the 
shareware and freeware titles found on the book’s CD-ROM, as well as helping me 
set up, install, and test the products that are discussed throughout this book. He 
also served as Web master for my Web sites and network administrator for our 
offices, and proved invaluable in many other ways, including research and opinions 
for the book’s content. This book would not have been as complete or as useful 
without his involvement. 

I’d also like to thank David Rogelberg and Brian Gill from the Studio B agency for 
helping me secure this opportunity to write a book that I really wanted to write. Not 
to mention the coup the two of them pulled off by putting me together with a 
publisher that really wanted to give me the chance to do it well and enjoy the 
experience. 

Finally, I’d like to thank Donna Ladd for everything else, including being a wonderful 
partner and friend throughout this entire process. Aside from reading and editing 
every page of this book, Donna was there constantly to support, critique . . . and 
help me forget about this effort and get out to see a movie every once in a while. 

Not only would this book be the worse for her not having been a part of my life, but 
I’d probably still be stuck somewhere around Chapter 12, mired in my own self-pity. 



Contents at a Glance 



Preface x 

Acknowledgments xix 

Part I: Getting Ready to Upgrade 1 

Chapter 1: Is It Time to Upgrade? 3 

Chapter 2: Figure Out Your Mac 23 

Chapter 3: Find Your Bottlenecks 61 

Chapter 4: File Your Upgrade Flight Plan 75 

Chapter 5: Inside Your Mac 97 

Part II: Performing the Upgrade 141 

Chapter 6: Processor and Memory 143 

Chapter 7: Hard Drives 179 

Chapter 8: CD-ROMs, Recordable CDs, and DVD 207 

Chapter 9: Removable Drives and Backup 227 

Chapter 10: Input Devices 253 

Chapter 11: Scanners and Digital Cameras 273 

Chapter 12: Monitors and Monitor Cards 293 

Chapter 13: Digital Video 319 

Chapter 14: Sound, Speech, and MIDI 341 

Chapter 15: Printers and Print Sharing 369 

Chapter 16: Modems and Internet Access 393 

Chapter 17: Networking 431 

Chapter 18: Multimedia and Gaming 469 

Chapter 19: Dealing with DOS and Windows PCs 485 

Chapter 20: PowerBooks 51 1 

Part III: Troubleshoot and Repair 555 

Chapter 21: Troubleshooting Basics: WhaCs the Problem? 557 

Chapter 22: Startup Problems, Memory, and Ports 571 

Chapter 23: Storage Devices, SCSI, and File Recovery 597 

Chapter 24: Input Devices and Scanners 629 

Chapter 25: Monitors, Video, and Sound 645 

Chapter 26: Printers and Modems 671 

Chapter 27: Networking Issues 701 

Chapter 28: Gaming, Multimedia, and DOS Issues 719 

Chapter 29: PowerBook Problems 743 



m m 

XXII Macworld Mac Upgrade and Repair Bible 

Part IV: Tweak and Recover the Mac OS................. .......... 769 

Chapter 30: First Aid for Ailing Mac Systems 771 

Chapter 31: Clean and Maintain Your Mac OS 791 

Chapter 32: Resolve System Folder Conflicts 813 

Chapter 33: In Case of Emergency: Reintall Mac OS 837 

Appendix A: Vendor Listings 853 

Appendix B: Online Resources 869 

Appendix C: What's on the CD-ROM 885 

Index 899 

End-User License Agreement 945 

CD-ROM Installations 949 



Contents 



Preface x 

Acknowledgments xix 



Part I: Getting Ready to Upgrade 



chapter 1 ; Is It Time to Upgrade? 3 

Does Your Computer Meet Your Needs? 3 

The Investment Principle 4 

The 75/25 Rule 6 

Why different people need different computers 7 

Should you upgrade or buy something new? 9 

The What and Why of Upgrades 12 

Is your problem a hardware or a software issue? 13 

Speed up your Mac 16 

Improve your productivity 18 

Do more things with your Mac 19 

Summary 21 



chapter 2: Figure Out Your Mac 23 

How Your Mac Computes 23 

Processor and Memory 25 

The CPU 26 

Main memory 29 

Other memory 31 

Storing Data on Your Mac 33 

Types of storage 33 

Reasons to add storage 35 

Hard drives 36 

Floppy drives 38 

Compact disc and DVD 38 

Removable media 40 

Input and Output 42 

Hooking up I/O devices 43 

Types of I/O devices 43 

Communication Between Computers 54 

Communicating with other computers 54 

Working with DOS and Windows 56 

Summary 60 





XXIV Macworld Mac Upgrade and Repair Bible 



Chapter 3: Find Your Bottlenecks 61 

Why Is My Mac Slowing Down? 61 

Understanding bottlenecks 63 

Finding the bottleneck 65 

Speed versus quality 67 

Improve Your Mac’s Speed 67 

Diagnosis: Slow computer 67 

Speed options 69 

Improve Your Mac’s Quality 70 

Diagnosis: Poor quality 70 

Summary 73 

Chapter 4: File Your Upgrade Flight Plan 75 

Determining Your Needs and Wants 75 

What will it cost? 76 

How can you upgrade? 79 

Expansion cards: PDS, NuBus, and PCI 87 

Can You Do It Yourself? 91 

Three types of upgrades 91 

Tools you’ll need 92 

Tips for the upgrade 94 

Summary 96 

chapter 5: Inside Your Mac 97 

Determine Your Mac Model 97 

What’s in an Apple’s name? 98 

What about the clones? 105 

Is your Mac PowerPC-based? 109 

What type of expansion bus does your Mac use? 109 

Is your Mac AV capable? 110 

Your Mac’s hard disk technology 110 

Opening Your Mac’s Case 110 

Opening any computer’s case Ill 

Open your Apple Macintosh case 112 

The Innards Revealed 130 

Components 131 

Wiring and cables 134 

Expansion cards 136 

Serial ports 137 

Summary 139 



Contents XXV 



Part II: Performing the Upgrade 



141 



chapter 6: Processor and Memory 143 

The Processor and Logic Board 144 

The speed game 144 

Upgradeable processors 145 

Types of upgrades 146 

Individual upgradeability 149 

Performing the upgrade 155 

Upgrading Memory 164 

System RAM 164 

Adding RAM 168 

Summary 177 

chapter 7: Hard Drives 179 

Hard Drive Types and Upgrades 180 

Reasons to upgrade 180 

Hard drive technologies 181 

Add a Hard Drive 192 

What hard drive should you buy? 194 

Do you need a new SCSI card? 197 

Upgrading and installing a hard drive 199 

Adding a RAID 204 

Summary 206 

chapter 8: CD-ROMs, Recordable CDs, and DVD 207 

CD Technologies 208 

How CD technology works 208 

CD-ROM speeds 210 

CD-Recordable 212 

CD-Rewritable 213 

DVD 213 

Add CD-ROM Technology to Your Mac 215 

Choosing a drive 216 

Installing a CD-ROM drive 217 

CD-Related Software 222 

CD Utilities 222 

Creating CD-R 224 

Summary 225 





■ 

XXVI Macworld Mac Upgrade and Repair Bible 

Chapter 9: Removable Drives and Backup 227 

Removable Drives Explained 228 

Adding a Removable Media Drive to Your Mac 237 

Adding an external removable media drive 238 

Adding an internal removable media drive 241 

Implement Your Backup Plan 243 

Wliat to back up 244 

How to back up 245 

Summary 251 

chapter 10: Input Devices 253 

The Apple Desktop Bus 254 

ADB connections 255 

ADB numbers 257 

Input Devices 257 

Keyboard 258 

Mousing 261 

Digitizers 264 

Touch screens 266 

Special needs input/output 267 

Universal Serial Bus 268 

How USB works 268 

Hooking up USB devices 269 

Installing Input Devices 270 

Longer cables 271 

Intel-compatible peripherals 271 

Summary 271 

chapter 1 1 : Scanners and Digital Cameras 273 

All About Scanners 274 

Types of scanners 275 

Scanner quality 277 

Scanner software 278 

Choosing a scanner 281 

Installing a scanner 283 

Digital Cameras 285 

How digital cameras work 286 

Shopping for a digital camera 287 

Using the camera with your Mac 289 

Summary 291 

chapter 12: Monitors and Monitor Cards 293 

How Mac Monitors Work 294 

Bitmapped images 294 

Refresh rate 295 

Resolution 296 

Dot pitch 299 



Contents XXVII 



Installing a monitor 302 

Video Circuitry 305 

Color depth 310 

VRAM 311 

Adding VRAM 312 

Choosing a card 313 

Installing the card 314 

Summary 316 

chapter 13: Digital Video 319 

The Digital Video Basics 320 

What you need 320 

QuickTime 322 

Video-in Hardware 329 

Interface types 329 

Built-in AV 331 

Video-in expansion cards 332 

Video out 334 

DV/DVCAM 335 

Getting Started with Video 336 

Watching TV 337 

Suminary 338 

chapter 14: Sound, Speech, and MIDI 341 

The Mac’s Audio Capabilities 342 

Digital audio 343 

MIDI 347 

Speech technologies 356 

Sound Hardware and Software 360 

Digital audio hardware 361 

MIDI stuff 366 

Summary 368 

chapter 15: Printers and Print Sharing 369 

Mac Printer Technology 369 

Printer issues 370 

Choosing a printer 371 

Printer languages 372 

Printer types 374 

Installing Printers 380 

Cabling 381 

Driver software 382 

Printer sharing 384 

Printer Add-Ons and Software 386 

Accessories 386 

Software 388 

PC printers 389 

Summary 390 



XXViii Macworld Mac Upgrade and Repair Bible 

Chapter 16: Modems and Internet Access ....... ... ....................393 

How Modems Work 394 

Modem types 395 

Modem speed 396 

Compression and correction 398 

Flow control 399 

Port speeds 401 

Connection negotiation 403 

Choosing and Connecting a Modem 404 

Modem choices 405 

Installing a modem 412 

High-speed Connections 414 

ISDN 415 

DSL 419 

Cable 422 

Setting Up Internet Access 423 

TCP/IP 424 

PPP 426 

Telephony 427 

Hardware solutions 427 

Software 428 

Summary 429 

Chapter 17: Networking 431 

Mac Networking Technologies 432 

LocalTalk 433 

Ethernet 435 

Open Transport 441 

AppleTalk 442 

AppleShare IP 447 

NetWare for Mac 449 

Setting Up the Network 449 

Installing a LocalTalk network 450 

Installing an Ethernet network 455 

Adding a PC to the network 458 

Hooking a Mac into a PC network 459 

Accessing the network remotely 459 

Peripheral sharing 461 

Internet and Intranets 461 

Internet access 462 

Summary 466 

chapter 18: Multimedia and Gaming 469 

Accelerating 3D 470 

QuickDraw 3D 470 

Voodoo graphics 473 

3D Accelerator cards 474 



Contents XXIX 



Mac Gaming 478 

Game Sprockets 479 

Game controllers 480 

Summary 484 

chapter 19: Dealing with DOS and Windows PCs 485 

Sharing DOS Files 486 

Reading DOS media 487 

Translating DOS file formats 487 

DOS file archives 488 

E-mail attachments 491 

Running DOS and Windows Programs 492 

PC compatibility hardware 493 

PC emulator software 501 

Sharing DOS and Windows Programs 505 

Screen sharing 507 

Screen swapping 508 

Summary 508 

chapter 20: PowerBooks 51 1 

Upgrading Your PowerBook 512 

Opening your PowerBook 515 

Upgrading RAM 527 

Internal slots 529 

Processor upgrades 531 

Adding a hard drive 533 

Screen upgrades and replacements 534 

Docks, Bays, and Slots 535 

Docks 536 

Bays 537 

PC Cards 539 

External Ports and Peripherals 543 

SCSI 545 

Modem/Printer 547 

Video 548 

SCSI Disk Mode 550 

Summary 552 



Part III: Troubleshoot and Repair 



Chapter 21 : Troubleshooting Basics: What's the Problem? 557 

The Troubleshooting Scientific Method 558 

Observation: Hardware versus software 559 

Hypothesize and experiment 564 

Conclusion: What to do next 568 

Summary 569 




XXX Macworld Mac Upgrade and Repair Bible 



Chapter 22: Startup Problems, Memory, and Ports ..571 

When the Mac Won’t Start Up 571 

Power-on 572 

System startup 579 

Parameter RAM 581 

Trouble with RAM 588 

Ports 591 

Heat Trouble 591 

The power supply 593 

The case 594 

Summary 594 

chapter 23: Storage Devices, SCSI, and File Recovery 597 

Startup Issues 598 

Troubleshooting when the “X” icon appears 598 

Troubleshooting when the icon appears 599 

SCSI Trouble 608 

SCSI symptoms 608 

SCSI configuration 609 

SCSI utilities 610 

Cables, termination, and hardware 610 

All About Disk Drives 613 

Drivers and mounting 615 

Testing 616 

Removable media 617 

Formatting and partitioning 619 

Disk Fixing and File Recovery 624 

Norton Utilities 624 

TechTooI Pro 626 

Summary 628 

Chapter 24: Input Devices and Scanners 629 

The ADB Bus 630 

ADB by the numbers 630 

Troubleshooting ADB 631 

Other ADB advice 632 

Keyboards and Mice 633 

Mice 634 

Trackballs 636 

Graphics tablets 636 

Keyboards 637 

Scanner Troubleshooting 639 

Installing and cleaning 639 

Configuration 640 

Serial scanners 643 

Summary 643 



Contents XXXI 



Chapter 25: Monitors, Video, and Sound 645 

Troubleshooting Monitors and Video 645 

When you get no picture 646 

When the picture is wavy or splotchy 648 

When the picture is blurry 650 

When the colors are bad 651 

Glare and positioning 655 

When the screen doesn’t synchronize 656 

Old Macs and multisync monitors 658 

Energy saving and burn in 658 

Apple monitors 659 

Cleaning monitors 661 

Troubleshooting Digital Video and Audio 662 

Digital video 662 

Audio issues 664 

Summary 669 

chapter 26: Printers and Modems 671 

Printing Problems 671 

Printer won’t print 672 

PostScript errors 677 

Freezes and crashes 678 

Desktop printing issues 679 

LaserWriter issues 682 

Printer maintenance 683 

Font troubles 685 

Modem Troubleshooting 689 

Modem doesn’t work 689 

Connection trouble 692 

Problems during the call 699 

Summary 700 

Chapter 27: Networking Issues 701 

Troubleshooting Your Network 701 

Can’t connect a Mac 702 

The network is down 706 

Software Issues 708 

Open Transport 709 

AppleTalk 710 

File sharing security 713 

TCP/IP 716 

Summary 718 

chapter 28: Gaming, Multimedia, and DOS Issues 719 

3D and Acceleration 720 

QuickDraw 3D 721 

Voodoo 723 



XXXii Macworld Mac Upgrade and Repair Bible 

Troubleshooting 724 

Sprockets and Controllers 725 

PC Compatibility 727 

Floppies and files 728 

PC Cards 732 

Software emulators 738 

Summary 740 

chapter 29: PowerBook Problems 743 

Startup, Shutdown, and Power 743 

Shutdown, sleep, and reset 745 

Reset the Power Manager 747 

Reset after zapping PRAM 751 

Batteries and Battery Life 751 

Battery types and issues 752 

Battery life 756 

Random acts of conservation 759 

Battery not charging 760 

Other PowerBook Issues 760 

PC Card issues 762 

Ports and Internals 763 

5300/190 repair extension 764 

Temperature 765 

Cleaning 765 

Spills 766 

Summary 768 



Part IV: Tweak and Recover the Mac OS 



Chapter 30: First Aid for Ailing Mac Systems 771 

Software First Aid 771 

First aid techniques 772 

Software symptoms 774 

Error Messages 775 

‘‘Not enough memory” error message 776 

“Disk is full” error message 778 

“File not found” or “File system error” message 779 

Program Crashes 779 

Type 11 errors and “FPU not found” error messages 781 

Type 41 errors and Finder or Bus error messages 783 

Internet-related crashing 784 

Freezes and Hangs 784 

Bizarre Behavior 787 

Icons and aliases 787 



Contents XXXIII 



Slow Startup, crashes, or freezes while word processing 788 

Slow disk, disappearing files, bad menus, beeps 788 

Summary 789 

Chapter 31: Clean and Maintain Your Mac OS 791 

Regular Maintenance and Care 791 

Scheduled care 792 

Spring cleaning 795 

Defragmenting and optimizing 800 

Viruses 804 

What is a virus? 804 

What’s not a virus? 806 

Viral symptoms 807 

Detection and cleaning 808 

Word Basic viruses 809 

Summary 81 1 

chapter 32: Resolve System Folder Conflicts 813 

Identify Extension Conflicts 813 

What’s an extension? 814 

What’s a conflict? 815 

What’s not a conflict? 816 

Diagnosis: Conflict 817 

Conflict Resolution 820 

Identify the extension 821 

Conduct a conflict search 824 

Conflict management software 826 

Solving the conflict 828 

Other System Extension Issues 831 

Memory control panel 831 

Energy Saver 832 

Fonts 834 

Summary 835 

Chapter 33: In Case of Emergency: Reinstall Mac OS 837 

Should You Reinstall? 838 

Don’t reinstall 839 

Do reinstall 840 

Reinstalling Mac OS 841 

Pre-flight check 841 

Types of installation 843 

Clean install 847 

Installation errors 850 

Summary 851 



XXXiV Macworld Mac Upgrade and Repair Bible 

Appendix A: Vendor Listings 853 

Appendix B: Online Resources 869 

Appendix C: What's on the CD-ROM 885 

Index 899 

End-User License Agreement 945 

CD-ROM Installation Instructions 949 



Getting Ready 
to Upgrade 

T his part begins with the very basics — reasons for 
upgrading and the subsystems of a Macintosh that can 
be upgraded. It then provides a primer on how a Macintosh 
works, including the various add-ons and upgrades you can 
use to augment your Mac. The next step is to get serious 
about bottlenecks, or the slowdowns that your particular 
Mac is experiencing. With those identified, you can plan your 
upgrades, deciding what to do immediately, what can wait, 
and what needs to be sent out to a service center. Finally, in 
this part you take a look inside most Macintosh models, 
including how to get the case open and where to find certain 
parts of the computer. 



PART 



J 



■f > ♦ > 

In This Part 

Chapter 1 

Is It Time to 
Upgrade? 

Chapter 2 

Figure Out Your Mac 

Chapter 3 

Find Your Bottlenecks 

Chapter 4 

File Your Upgrade 
Flight Plan 

Chapter 5 

Inside Your Mac 






Is It Time to 
Upgrade? 



CHAP 



TER 



S hould you upgrade? That’s not the easiest question in 
the world to answer. If you’re like me — scared to death 
of missing out on cutting edge technology — then it’s a 
question you’ll ask yourself all the time. If you’re like some 
other Mac owners I know, the question almost never comes 
up — your Mac works and that’s that. 

But it is something you should ask yourself every once in 
a while. And, in general, it’s an easy question to answer. 
However, here’s a more clever way to ask it. Instead of “Should 
I upgrade?” ask yourself this: “Is my current Mac driving me 
crazy?” 

Even if your Mac is driving you just a little crazy, you’ve 
probably identified a potential for an upgrade. If there’s 
anything you want to do but can’t — or if everything is just too 
slow for you to bother — then you’re a candidate for an 
upgrade. Whether you’re interested in speed, new capabilities, 
or better response times from hardware and software you 
already have, you can probably add these things to your 
existing Mac at a reasonable cost. All it takes is a little know- 
how and a logical approach. First and foremost, you need to 
follow the scientific method one learns in grade school: 
Identify the problem. 



4 4 4 > 

In This Chapter 

Does your current 
Mac meet all your 
needs? 

Why different people 
need different 
computers 

Should you buy a 
new system? 

Is your problem a 
software issue? 

Different reasons — 
and ways — to 
upgrade your Mac 

4 4 4 4 



Does Your Computer Meet 
Your Needs? 

You probably spent an absurd amount of money on your 
Macintosh when it first came out, and back then it probably 
met every one of your needs. Thousands of dollars were 
dropped in a store, or sent in the mail, and a shiny new system 
ended up in the trunk of your car, on your doorstep, or 
otherwise on your desk. For quite some time, everything 
hummed along nicely (see Figure 1-1). 



4 Part I Getting Ready to Upgrade 




Figure 1-1: I bought this Power Macintosh 6100/60AV in 1994. At 
the time, it was a serious screamer. These days, it might be sitting in 
a closet if it weren't for a couple of key upgrades that make it still 
very useful and usable. 



As time went by, though, updates to the system software appeared, new versions 
of programs came out, and cool, new applications (such as those for Web browsing, 
3D rendering, and high-end graphics) started popping up. Then one day, you 
realized you were drinking a lot of coffee or nervously swiveling in your chair every 
time you launched a program, saved a file, or started to print. 

When this happens to many computer users, they just grin and bear it, assuming 
that upgrades or a new system would be an expense best left for next year, or 
somewhere down the road. Waiting to upgrade is not necessarily a good idea, 
however. 

The Investment Principle 

1 encourage you to think seriously about your computer as an important 
investment. I know you spent quite a bit of money up front, but you may have 
used up those investment dollars already, especially if it’s been a few years. 

What’s your time worth to you now? If you’re doing something basic such as 
entering your finances and storing a household inventory, maybe you don’t 
desperately need to spend much money on upgrading. But if you sit in front of 
your computer for hours and hours per day — as I do — you need to think carefully 
about the worth of your time and how much of it your computer is chewing up. 



■ ri’ . 



Chapter 1 ♦ Is It Time to Upgrade? 5 







The trick then is to quantify your computing experience. Say your computer wastes 
$20 of your time per day. If $20 represents time wasted on an average business day, 
the computer is wasting about $5,000 of your time per year. 

$20 X 250 working days per year = $5,000 

That may seem like an extreme example, and it tends to assume you’re not wasting 
much time on your own. In addition, you need to understand that not all upgrades 
are going to completely do away with wasted time. Even the fastest Macs force you 
to wait a few seconds for this and that. Nevertheless, it’s still a useful number for 
gauging how beneficial it might be to upgrade for better productivity. 

Next, take into account all the other issues you might have with your current 
computer setup, such as: 

4- Anything that just drives you crazy Is there something in your setup (printer, 
modem, keyboard) that you want to replace now? 

'f Anything that could be harming you. Is your monitor fuzzy? Is your mouse 
cramping your wrist? These sorts of upgrades should be considered 
whenever using your computer isn’t comfortable or pleasing to you. 
Remember, you probably work on your Mac for hours at a time. It should be a 
physically comfortable experience. 

4* Any upgrade that could significantly increase productivity. I used to have an 
inkjet printer that I swore by — I claimed that anyone who owned a laser 
printer was just asking for trouble and wasting money. But I’m also well-known 
for pushing deadlines. Every few weeks, during a book project, I’d need to 
print 75 to 100 pages of text and images to send to a publisher. I would usually 
start that process at about four o’clock in the afternoon to make the 7 p.m. 
FedEx drop-off time. 1 often missed it. 

These days, with a laser printer, I can print 50 pages in about ten minutes. The 
printer cost a bit up front, but I feel much more productive on deadline days. 
And — surprise! — each page printed using the laser printer’s toner is cheaper 
than a page printed using an inkjet’s ink. 

4- Anything you think might be realty cool. Might as well toss this one in. Would 
you like to upgrade for video conferencing? How about adding a digital 
camera or a scanner to help post images on the Web or place them in your 
newsletters? Whatever you want, include it in your list — especially if you 
think you deserve it. 



Here's a suggestion: Check your calendar for an upcoming day during which you will 
be required to use your computer for a lengthy stretch of time. While you work that 
day keep a pen and paper handy. Make note of every time it takes your computer a 
few extra seconds to "think" about something: printing, copying, loading a program, 
signing on to the network. Assign a dollar amount to your hourly wage, and then mul- 
tiply the dollar amount by the amount of time you were waiting on your Mac. 



0 Part I Getting Ready to Upgrade 



By now you must have at least $7,000 worth of justification for a new system. (If 
you’ve got a corporate-based Mac, jump out of your cubicle, storm into the boss’ 
office, and demand a new computer right now.) Even if you can’t come up with that 
much money immediately, you now know it’s probably worthwhile to perform some 
choice upgrades right away. The question is, which upgrades should you perform? 



The 75/25 Rule 





I made this rule up, and over the years more than a few of my computer- 
book-writing colleagues have disagreed with me. But I still think it stands, and 1 
offer it here for your perusal. It’s the 75/25 Rule. 

Why do a lot of computer book writers disagree with this rule? I can only assume it's 
because they constantly get cool computer toys to play with -for free -from the 
public relations departments of various computer companies. They then go on to pro- 
claim that every computer user should spend thousands of dollars each year to 
upgrade to the latest and greatest. Fortunately, that isn't usually necessary — espe- 
cially in the Mac world. Less expensive upgrades can often make your computing 
experience enjoyable again. 



Basically, the rule goes like this: If you’re on a limited budget for computing, you 
should make sure your equipment works very well for at least 75 percent of the 
things you do. The other 25 percent is where you can scrimp, if necessary. 



Let me elaborate, using my own setup as an example. I’m a writer, and as such, I 
need a good monitor. My Main Mac has a very, very nice Sony 17" monitor, shown in 
Figure 1-2, which is incredibly crisp, displays millions of colors, and doesn’t strain 
my eyes. 



I’m also a freelance writer, so I spend a lot of time using the Internet for e-mail and 
accessing the World Wide Web for research. For this reason I have a very fast 
modem connection for my computer and would consider a higher-speed option if it 
were currently offered up here in the Rocky Mountains. 



I also like to work with graphics and building Web sites, so I have a nice scanner. 
And, as should nearly everyone who works with important data and stores large 
files, I have a removable media drive (an Iomega Zip drive, currently) to help me 
back up all these important documents. I’ve also spent a little extra money for a 
comfortable, well-designed keyboard that promotes decent hand posture and 
doesn’t annoy me with funny clicking sounds or oddly placed keys. 



Chapter 1 > Is It Time to Upgrade? ~J 




Figure 1-2: I deal with some graphics, but Tm not a professional 
artist, so this 17" monitor is the perfect size for my work. 



What don’t I have? Vm not a serious gamer, so I don’t have a 3D-enhancing video 
card, an ultra-fast processor, or a major joystick or flight controller. (Actually, I did 
have all three of these while writing this book, because a couple different 
companies sent me their evaluation units. I may soon become a serious gamer.) I’m 
also not a high-end artist, so 1 don’t need an expensive video card capable of 
extremely high resolution and acceleration. Likewise, I don’t create many digital 
movies, so I don’t need a full-blown audio/visual setup. 

For me, the things I do that take up 75 percent of my time — looking at a monitor, 
writing, communicating, working with graphics, backing up data, printing — are all 
handled by equipment that’s more than adequate. In fact, 1 enjoy using a fast 
Internet connection, a good monitor, and an expensive keyboard. 

The things I only do 25 percent of the time — playing games, creating images, and 
working with video — aren’t handled by the best and fastest add-ons. My computer 
is capable of doing these things, but it’s not a barn burner. 

Why different people need different computers 

You can see from the description of my 75/25 distribution that different sorts of 
tasks require different types of computers. My computer tends to focus on input 
and output, because I mainly use it to write and print things. In fact, the demands I 
typically place on a Mac don’t come near to requiring the high power that you can 
get in today’s microprocessors. 




3 Part I > Getting Ready to Upgrade 



On the other hand, a graphic artist, especially one using Photoshop for imaging or 
3D programs for creating animations or illustrations, definitely needs a computer 
with a powerful processor. A high-end artist also needs a good monitor and 
scanner, but might only use a printer for proofing work, so a less-expensive color 
inkjet would suffice. Whereas an artist might need only the most minimal of 
modems, he or she will require access to high-end Jaz or SyQuest removable 
cartridges for storing huge data files. 

In general, you can separate computers into a few different categories. Although 
your ideal Mac may borrow from two or more of these categories, this should give 
you a starting point for deciding what sort of focus your Mac should have: 

^ Input/Output oriented. Good for designers, writers, administrators, and 
professionals. This sort of Mac is capable of dealing with graphics, but is not 
designed specifically for that function. It has a midrange monitor, a good 
printer, a good keyboard, a decent scanner, and a mouse or trackball. It also 
has a modem and/or a basic network connection (if it’s located in an office 
setting). 

^ Graphics oriented. This Mac is designed for artists, multimedia specialists, and 
architects. It features a huge monitor (or two or more monitors), a powerful 
graphics subsystem on an expansion card, a lot of RAM memory, and 
probably a special input tablet for freehand drawings. This computer also 
uses a high-speed processor and a reasonably high-capacity hard drive. The 
inkjet or dye-sublimation printer may only be for color proofing, and a 
minimum modem or network connection is necessary for e-mail or light 
browsing. In most cases, files are transferred using removable cartridges that 
can handle huge documents. 

4 - Multimedia oriented. The audio/video (AV) professional or hobbyist, 

depending on the specialty, might need a special video-in card to help receive 
and compress live video signals for editing on the Mac. Multimedia-oriented 
computers need high-end processors, lots of RAM, and, quite often, expensive 
expansion cards for video editing. The monitor may not be particularly 
special, and the printer may not even be necessary, except for the occasional 
script or memo. There’s probably not much reason for such a computer to be 
on a network (unless you have an office full of these AV monsters), but it will 
need a high-capacity removable drive. The modem is optional, as is a scanner 
and cool input device, although a graphics tablet and pen is nice for selecting 
and playing back video segments on screen. 

> Communications oriented. This Mac is good for the home office or small 
business, salespeople, telecommuters, managers, and executives. It’s 
perfectly good for reports, memos, and spreadsheets, but isn’t designed for 
ten hours of use per day. Instead, it has a smaller monitor, decent keyboard, 
and typical mouse. The printer is a low-end laser or a fast inkjet, a scanner is 
either page-fed (for faxing through the computer) or nonexistent, and the 



Chapter 1 ♦ Is It Time to Upgrade? 9 



processor is midrange. The modem or other Internet connection is fast, 
though, and this computer might even be equipped with telephony devices to 
keep an electronic log of long-distance calls, track appointments, and identify 
incoming calls using Caller ID information. 

> Home/Games oriented. The home machine is midrange, enabling it to perform 
a variety of tasks — it can be used for business communications, desktop 
publishing, and connecting to the Internet. But its focus is on affordability 
and, in many cases, multimedia for games and educational titles. The printer, 
modem, and keyboard are all adequate, but a gamer’s Mac will feature a 
quality joystick, a midsized monitor, and a special video card. Even a 3D- 
oriented gaming card can be plugged into this machine. It also features a fast 
processor, a fast CD-ROM drive, and good speakers. That’s not just for gaming; 
you can also play audio CDs over this high-quality system while entering 
checkbook information or creating a database for your volunteer 
organization. 

Where do you fit in? Perhaps with none of them — or several of them all at once. 

But you can see where your system is most likely hybridized, and what you’d 
typically want to concentrate on for a given task. If you’re dealing with a tight 
budget, pick 75 percent of those tasks you most need to accomplish and build a 
Mac that tackles them elegantly and completely. 

Should you upgrade or buy something new? 

This is a tough question to answer, because it depends on a number of different 
factors, including what you already own, what you do with it, and how interested 
you are in spending money on the computer. The Macintosh is well known for its 
ability to stay useful for many, many years, even without significant upgrades. Macs 
built ten years ago can still be upgraded to all but the very latest Mac operating 
systems. That sure isn’t the case with many other computers, including Intel- 
compatible PCs. But eventually you may need to take a look at your system and 
determine whether or not you should try to upgrade it now or just buy a new one. 

Note This section assumes you know a bit about the different processors and other tech- 

. nologies your Mac is based on. If numbers like PowerPC 601 and 68040 are foreign 

^ to you, read about them in Chapter 2, "Figure Out Your Mac." 

Here are some starting points: 

^ How old is your computer? You’re either satisfied with an older Mac or you’re 
not. If you’re not, you can do only a certain number of things with it before 
buying a new Macintosh. In the Mac world, the term old can apply to two 
different types of setups. The first is a computer based on a 68030 (or earlier) 
processor. That includes most of the Mac Classics, Mac 11 series, and LCII 



10 Part I 4 Getting Ready to Upgrade 



series, and the even older Mac SE/30, SE, and Mac Plus series (see Figure 1-3). 
Although these computers can be upgraded a bit, few of them can be 
upgraded to PowerPC technology. The fastest speeds they can generally reach 
were state-of-the-art around 1993. (Computers based on 68040 machines can 
often be upgraded to PowerPC or better.) Certain original equipment, 
PowerPC-based Power Macintosh setups make up the second type of “old” 
Macintosh. If you’ve got a first generation Power Macintosh or PowerPC- 
based Performa, your options may be a bit limited. 




Figure 1-3: The Macintosh Plus can't be upgraded to the latest 
PowerPC technology, but it can still be made into a reasonably 
useful computer. 



"f How upgradeable is your computer? It may sound like a silly question, but 
it’s not. For instance, the Quadra 650 is an older-technology 68040-based 
computer that was very popular with professionals, art firms, and corporate 
graphics departments. It’s also very upgradeable, with three NuBus slots and 
the ability to accept 136MB of system RAM. Apple even built a special 
PowerPC Upgrade card for that Quadra. Compare that system to the Quadra 
660AV, which was an amazing system for its time. With built-in audio/visual 
capabilities and a special digital signal processing chip, it was the standard 
for media professionals in 1994 — a late-generation 68040 Mac with Power- 




Chapter 1 -f Is It Time to Upgrade? ] ] 



PC-like abilities. Unfortunately, it wasn’t quite as upgradeable, with a fixed 
amount of video RAM, room for only 68MB of system RAM, and only one 
path to PowerPC: Pull the entire logic board and install a new one. 

Web ^ Although 1 intend to cover the upgradeability of most models in depth throughout this 
book, one way to get a quick snapshot of your system's configuration is to head to 
Apple's Web site. Buried there you'll find a gem called the AppleFacts Online Archive 
at http: //product . i nfo . appl e . com/ product! nf o/dat a sheets /i ndexhtml 
on the Web. You can look up your current system's specifications and some of the 
upgrades Apple has made available over the years, and check for a match. (If you have 
a clone machine, you should check Appendix B and the included CD-ROM for links to 
sites that can help you determine the upgradeability of your particular model.) 

4 How much will it cost to upgrade? The basic problem with upgrading nearly 
any computer is newer computers tend to be pretty cheap to begin with — 
sometimes cheaper than the cost of getting your older Mac back in fighting 
shape. You can always spend a little less, but make sure the money you’re 
spending is contributing to either satisfaction of the 75/25 rule or staving off 
insanity until you get a large enough windfall to buy a new Mac. Otherwise, 
you might as well squirrel that money away at 4 percent interest and save up 
for a new computer. 

4^ How happy will you be with an upgraded system? It’s not just the shiny chrome 
and the new tires — there’s a good chance you really will be more productive 
with a new machine. If you look at all your options and realize you’re just not 
getting the bang for your upgrading buck — or if you think all your current 
equipment is too dingy and you want some of that new stuff — you should 
probably start shopping the computer stores or some of the Mac-oriented 
Web-based stores. 



Web 



With all that in mind, it’s important to decide what exactly you need to upgrade, 
about how much it’ll cost, and whether or not it’ll be worth it. If you decide it is a 
good idea to upgrade, just keep 01’ Faithful computing. If you decide to buy a new 
system, continue reading to arm yourself with some valuable tips on what 
components are important in your Mac and what to look for while you’re shopping. 

Don't forget, there's a thriving aftermarket for used Macs sold among individuals. 
Check your local classifieds, the America Online Mac classified message boards (if 
you're an AOL member), or type news : comp . sys . mac . wanted in your Usenet 
message group reader program or your Web browser. If you need to know how much 
a system Is really worth, check out the American Computer Exchange's regular listings 
at WWW . amcoex . com on the Web. 



1 2 Psrt I 4 - Getting Ready to Upgrade 



The What and Why of Upgrades 

Before you can decide what upgrades are right for you — and how much they 
cost — you need to know a little about the different upgrades that are even possible 
with most Mac models. In this section, you’ll look closely at the different reasons to 
upgrade your computer, and then you’ll see many of the specific upgrade tasks that 
can be performed, including: 

4* Software upgrades 
4 Upgrading for increased speed 
> Enhancing your productivity with upgrades 
4 Doing more things with your Mac 



Great places to shop for Mac stuff on the Web 



other good stops may pop up along the way, but I find myself regularly visiting all the fol- 
lowing Web sites in my constant pursuit of the perfect peripheral. At these sites you're 
bound to find plenty of great supplies, accessories, and, if necessary, new Power Macs and 
PowerBooks; 

4 The Apple Store (http: / /store, apple, com) — Some call it the "Great 
Configurator" because it's so much fun to shop the site for great systems and 
components, and then head back to the other Web stores, where they are cheaper. 

4 Club Mac (www . cl ub - mac . com) - A fairly consistent player in the Mac-Web market 
so far. Club Mac really does feel like a club, of sorts, especially when you sign up for 
their weekly e-mail sales sheet. Plus, they often have great prices, discounts, and 
closeouts. 

4 Cyberian Outpost (www. cyberi an . com)— A complete resource for software, 
books, accessories, Macs, and peripherals. Another good place to shop, Cyberian 
Outpost is known for its "Coming Soon" lists, long rosters of not-yet-released 
products that have been announced by their manufacturers. 

4 Other World Computing (www.macsales .com) -This site has been improving its 
look and feel for quite a while now, but you often can't beat Other World for great 
prices on Macs, PowerBooks, and other equipment. It's a no-frills kind of Web site, 
but that's part of what makes it fun. 




Chapter 1 4 ^ Is It Time to Upgrade? 1 3 



Keep in mind that your particular model may not be able to handle every type of 
upgrade outlined in this section, although nearly every Macintosh model offers 
some level of upgrading ability that can improve performance and capabilities. 




Obviously most of what you'll see in this section is just the tip of the iceberg; if any of 
these upgrades confuse you or if you'd like to learn more about them, check out the 
chapters in Part II of this book. In those chapters, you'll find details for nearly every 
imaginable upgrade (and how most Mac systems can benefit). 



Is your problem a hardware or a software issue? 

Although most folks automatically assume upgrading requires buying new 
hardware for their computers, that’s not always the case. In some instances, it’s 
perfectly possible that a quick software fix will speed up your computer or 
otherwise give it a little more life. But how do you know if your problems can be 
addressed with a software fix? Here are some guidelines: 

4 ^ You haven Y upgraded the Macintosh operating system in quite some time. The 
Mac OS (or System, as it used to be called) is responsible for all the 
computing and interaction between the various components of your Mac. As 
newer versions have come out, Apple’s engineers have occasionally made 
improvements that increased the performance of older Mac hardware. 
Assuming you have enough RAM to support the system update — and your 
system hasn’t aged beyond the support of the latest Mac OS (only a few have) 
— you might seriously consider updating the operating system before doing 
anything else. (This is discussed in more depth in Chapter 31.) 

4 - You haven*t checked for system-specific updaters. Apple has to make little 
tweaks to the Mac OS for every single Macintosh computer model it creates. 
Sometimes, Apple improves those tweaks or releases new ones as bugs are 
found or new capabilities are created. In these cases, it’s often up to you to 
find the updates and apply them yourself. The best way to start is to head 
over to v/wv/. appl e . com/support where Apple has posted updated files on 
the Web. (This is also discussed in Chapter 31.) 

Here's one that people miss a lot. If you have a GeoPort-style modem (or any modem 
that you bought directly from Apple), Apple tends to post the upgrades for the 
modem software on the Support Web site just listed. Apple also includes them on 
upgrades to the Mac OS. Believe it or not, you may be able to use a software upgrade 
to increase your modem speed for free. (See Chapter 16 for a lot more on modems 
and GeoPort adapters.) 

4 You haven Y checked for new device drivers in a while. For many of the 
peripherals your Mac uses — such as the printer, scanner, and modem — 
special software drivers are loaded as extensions and/or Control Panels that 
help your Mac communicate with those devices. Over time, the manufacturers 
of those devices will often release new versions of the drivers that can 




1 Part I 4 Getting Ready to Upgrade 



improve reliability and speed, or even add (or activate) new features. Check 
the Web sites or call the customer-support lines of the manufacturers of your 
peripherals to check for possible updates. 

4 You haven’t updated your applications in a while. Again, many applications go 
through completely free update versions intended to improve performance, 
fix problems, and add new features. These aren’t always heavily publicized, so 
you should stop by the Web sites put up by the publishers of your favorite 
(and/or most often used) software programs. 

’f You have a Power Macintosh and some older programs you use a lot. When 
Apple switched to the PowerPC processor in Power Macs, it built in the ability 
to use the same programs that older Macs — such as Mac Ils and LCs and 
Quadras — had been using. However, these programs don’t run very fast on 
PowerPC computers, because they aren’t optimized for the new CPU. Instead, 
the Power Mac emulates an old-style 68040 Mac, which slows everything 
down (at least, relative to running PowerPC-based applications — the latest 
Power Macs still run 68040 applications faster than the original 68040 
machines). To avoid this, you need to upgrade older software applications 
that weren’t optimized for PowerPC when you got them. Upgrading some of 
them will be free — just consult the publisher’s Web site. Others may charge 
for the privilege, but it’s a great way to get better performance from a 
PowerPC. 

^ You do a lot of copying from one hard drive to another. Using some third-party 
utilities, it’s possible to make your file copies run smoother and more 
efficiently. For instance, SpeedDoubler, a utility package from Connectix, 
increases copying speeds by more effectively using free RAM. Of course, Mac 
OS 8 and above also feature improved copying speeds, so it may just take 
upgrading to the latest version of the OS to see an improvement. 

> Your only real problem is you don 7 have enough RAM to run more programs at 
once. Most Macs using System 7.0 and above (and certain, late versions of 
System 6.0jc) have the built-in ability to run more than one program at once, a 
capability called multitasking. The problem is each program needs its own 
fixed amount of RAM memory in which to run. Often hardware presents the 
solution — you need to install more RAM. And RAM can be pretty cheap these 
days. In some cases, though, it might be more useful to use Connectix’s 
RAMDoubler, a program that causes your Mac to believe it has more RAM 
than it really does. This enables you to run more small programs at one time 
than you otherwise might be able to. It’s not recommended for slower Macs, 
but if all you want to do is work with one or two more programs on a faster 
Mac, it might solve the problem. (See Chapter 6 for more on RAM upgrades 
and RAMDoubler.) 



Chapter 1 Is It Time to Upgrade? ] 5 



How do I know what version 1 have? 



If you're following some of these suggestions for upgrading software, you may have noticed 
that many of the ideas require you to compare the version of a piece of software you cur- 
rently have to any new versions that might be available. But how do you find out which ver- 
sion you have? 

There are three basic ways to figure out what version you have of a program or driver soft- 
ware. The first way makes use of the Get Info command in the Mac's Finder. Find the pro- 
gram, extension, or Control Panel for which you need to know the version number. Next, 
use the FileOGet Info command. In the Get Info dialog box that results, you should see the 
version number of that particular program (see Figure 1-4). 

The second way to determine the version number of most applications is to start the pro- 
gram itself. Next, from the Apple menu — in the top-left corner of the screen — select the 
About command. (The command's name actually changes for each program, so the com- 
mand for Microsoft Word would be About Microsoft Word.) In the resulting alert box, you'll 
see the version number of the program (see Figure 1-5). You can usually click the OK but- 
ton or just click the alert itself to return to the program. 

The third option? Look at the floppy disk or CD-ROM that the program came on. You'll often 
find the version number printed on it. This method is low-tech, granted, but it often works 
like a charm. 




Version number 



Figure 1-4: The Get Info command enables you 
to determine the version number of a particular 
Mac program or extension. 




] 0 Part I 4- Getting Ready to Upgrade 




Version number 



ClarisW)rks* 




Cr*«l«a Roti«f-t A H««m Sc«tt 
«nth ScoK Lndsey Tom Hotco 





AcctWrotH for Po>»or Koeintosh 



I Info I I credits | | ]|| OK 1 



Figure 1-5: Another option for finding version numbers is to view 
the program's About box. 

Knowing all these things can help you in the first part of your upgrade quest — 
deciding whether your problem is hardware or software. The best place to begin 
(usually because it’s the cheapest) is scouting the Web and other resources (such 
as America Online, local Mac user groups, your local library or university, or even a 
Mac guru you may know) for updates to your system software, drivers, and any 
applications you use frequently. You may also find programs such as SpeedDoubler 
and RAMDoubler help you get through a rough patch in your upgrading plans, at 
least for the time being. But if all this comes to nothing, or if you’re sure your 
software is already up-to-date, your problem may be on another front — hardware. 



One of the main reasons to upgrade the hardware in your Macintosh is to simply 
speed it up. That can mean a lot of things — you’ll need to know a little about the 
specific slowdown before you can identify what about your computer needs to be 
upgraded. In general, though, a computer needs a speed boost when it takes a long 
time to load programs, spends quite a while preparing to print a document, drives 
you crazy while you wait for a new Web page to come up — anything like this. 
Usually, these sorts of problems can be fixed. 

I’ll begin by discussing some of the components of an aging Mac that tend to slow 
down the system, and what you can do to upgrade or otherwise improve those 
speeds. Chapter 2 discusses the actual workings of these items, but for now 1 just 
want you to be aware of the different options you have for increasing the speed and 
performance of your Mac. 



Speed up your Mac 



Chapter 1 4- Is It Time to Upgrade? ] 



4- Memory. Believe it or not, the RAM memory in your computer can be the 
most important upgrade you make to increase the speed of your computer. 
Not only is it an easy upgrade, but it’s also relatively inexpensive. IVe seen 
posters that said, “You can never be too thin or have too much RAM.” It’s true 
(at least, the part about RAM). Adding a few megabytes of RAM can really free 
up your computer to do more things while speeding everything up a little bit. 
Chapter 6 discusses your RAM needs in depth. 

4 Processor, One of the main reasons your computer might slow down is the 
processor, or Central Processing Unit (CPU). It’s here that everything is 
calculated — from what should be drawn on the screen to how to calculate a 
formula in a spreadsheet, how to change the spacing of text in a desktop 
publishing document to how to change the direction of an enemy plane in a 
flight simulation game. If these calculations seem slow, it might be time to 
upgrade the processor. In many Macs, the processor can be easily upgraded. 
Nearly all modern Power Macs include some sort of upgrading solution, as do 
many older Macs. Not all Macs are easily upgraded; you’ll need to find out 
about your specific setup. Most of them are detailed in Chapter 6. 

4 Logic board. The logic board, or main circuit board, is the control center of 
your Mac, and may be worth upgrading in certain situations (especially when 
you move from Quadra-level Mac to Power Mac). In this sort of upgrade, you 
generally also get a faster processor; in fact, almost everything speeds up a 
little bit. This is a good upgrade because it essentially gives you a new 
computer, but at the same time enables you to keep the hard drive, video 
cards, and anything else you may have invested in significantly. The down 
side: Logic boards can be really tough to install. Additionally, upgrading the 
logic board can be expensive. (See Chapter 5 for details on the logic board.) 

4 Hard drive. An older hard drive can slow down a lot of things — loading 
programs, saving data, even playing QuickTime movies and multimedia games 
— because the computer wastes time trying to retrieve the data before it can 
compute and show you the results. Fast, new hard drives are especially 
important to graphics and multimedia professionals, because they’re the folks 
who tend to save the largest files. However, even home users and gamers can 
benefit from faster hard drives. 

4 Modem. In a home office or small business, you probably use a modem to 
connect to the outside world and the Internet. Modems are all about speed — 
some fairly speedy modems are available, and you need them for a high- 
quality Internet experience. Even America Online users can benefit from a 
faster modem. 

4 Networking. If you already have your Macs networked, you can get a big 
speed boost by changing the type of hardware you use for your network. A lot 
of Macs still use LocalTalk — the basic telephone-wire-and-printer-port 
networking that Macs have always had. Move up to Ethernet, though, and 
you’ll see an extreme difference. In special situations, you might even 
consider Fast Ethernet, which can really move files quickly. 



18 Part I 4^ Getting Ready to Upgrade 



4 Video. If you work with complicated drawings and paint images on the 
computer screen, you may be well served with a new video card. Many new 
cards are designed with tons of memory to display millions of colors, along 
with special 2D and 3D acceleration capabilities, which enables them to draw 
images on the screen more quickly. You can also get specialty cards designed 
to help you render 3D Images and add effects to video more quickly. 

4 Printing. Move up from an inkjet (or a dot matrix) printer to a laser printer, 
and you’ll see a speed boost. Or, if you already have a laser printer, you can 
get a faster laser printer (especially if you’ve added computers to your 
workgroup) or connect your networked laser printer via Ethernet instead of 
LocalTalk networking hardware. 

Improve your productivity 

Obviously, you’ll probably be increasing your productivity if you speed up your 
Mac. But that’s not the only way to increase productivity. You can also add 
interesting and sometimes unique products to your machine that will help you do 
things with your computer that you haven’t done before, perhaps making you more 
efficient or productive. For example: 

4 Telephony and Internet. Using certain modem and telephone upgrades, you 
can integrate your computer with your telephone, enabling you to track calls, 
take messages, get CallerlD information, and automatically add callers to a 
database of contacts. Access to the Internet or online services can often save 
a trip to the library when it’s time to research current events or check the 
address of a contact. 

4 Scanning. Adding a scanner to your computer can increase productivity in a 
number of ways: You can scan documents for electronic storage (making them 
easier to retrieve than paper-based files), you can scan text and use optical 
character recognition to translate the scan into a word processing document, 
or you can scan documents for faxing directly from your computer (thereby 
saving the cost of a fax machine and avoid the time wasted by standing over 
the machine to feed pages). 

4 Printers and Accessories. The faster the printer, the more productive you 
might be. But what about color? Having a color printer, a printer capable of 
legal-sized pages, or even a printer with an envelope-feeder could increase 
your ability to be productive with your computer. 

4 Input Devices. A new keyboard, more comfortable mouse, or pen-based input 
device can help anyone be more productive with their Macs. 

4 Backup/Storage Devices. The worst way to lower your productivity levels is 
to lose documents and have to recreate them because you didn’t save them 
on a backup device. To stay productive with your Mac, you must implement a 



Chapter 1 > Is it Time to Upgrade? ] 0 



strong backup plan. That usually involves upgrading your system to include a 
removable media drive such as a tape drive or a Zip drive. You can also toss 
in some backup software to help you keep on top of your backup needs. 

-f Networking. If you’ve got a couple of Macs in your office, being able to share 
files and print to a high-speed printer without swapping floppy disks or Zip 
disks can be a major boon to productivity, because it keeps you planted in 
your seat while you work. (Of course, you should still get up and stretch 
occasionally.) 

Do more things with your Mac 

This last category of things to do with your Mac may or may not enable you to be 
productive. Some Mac users report they’ve gotten into completely new businesses 
because they started playing with their Mac one day. (I know Web designers and 
Mac programmers who started out that way.) And, you might also want to add 
some hardware to your Mac that’s designed for nothing more than having fun 
with it. 

Here are some upgrades that add capability to your Mac: 

4 Multimedia. This can be for work or for play. Card upgrades enable you to 
save digital video to your hard drive so you can edit the video and send it 
back out to a VCR as an edited presentation. Or, you can add 3D cards for 
rendering images, special accelerators for gaming, and surround-sound 
speaker systems. Of course, plenty of joysticks and weapon control systems 
are available for adding realism to the gaming experience. 

4 DOS and Windows emulation. A number of hardware solutions enable you to 
install an actual Intel (or clone company) processor inside your Mac. With a 
quick keystroke combination, you can switch between Windows (or DOS) and 
the Mac OS — in fact, both can be running simultaneously. This can be 
productive, too — especially if your company has some Windows-only 
programs you need to run. Or, it can be strictly for gaming. PowerMacs can 
even run software-only solutions (such as VirtualPC or SoftWindows) that give 
them similar capabilities at lower cost. And, yes, most of these solutions can 
run Windows 95, as shown in Figure 1-6. 

4 PowerBooks. Upgrades for the PowerBook run the gamut, from docks that 
make it simple to plug your PowerBook into a full-size monitor and keyboard 
to PC Card expansion cards that make short work of adding modems and 
Ethernet to your notebook. In addition, some PowerBooks can be upgraded 
with new processors (the PowerBook 500 can even be upgraded to a PowerPC 
processor!), and most of them can accept new RAM, external CD-ROM drives, 
and removable media. 



20 Part I 4 Getting Ready to Upgrade 



^ CD-ROM and DVD-ROM. Speaking of CD-ROM and DVD-ROM drives, if you 
don’t have one, you’ve got to change that situation. Most new programs come 
on CD-ROM, and having a CD-ROM drive (any CD-ROM drive) makes upgrading 
your software, your Mac OS, or your utilities much easier than using floppy 
disks to do the same thing. Plus, tons of cool programs, clip art galleries, 
sound clips, shareware libraries, and even more serious stuff (law libraries 
and magazine archives, for example) are available on CD-ROM. The best titles 
are also being released on DVD-ROM media, which allow for even more data to 
be stored, including video and audio for full-length movies and realistic 
multimedia software. 

So, that’s what upgrading means, and that’s what’s possible with a little cash and 
some know-how. 1 hope you’ve decided you’re ready to tackle cin upgrade that’s 
been haunting you for a while — or maybe you’ve come across some new ideas that 
will add to your Mac experience. If either is the case, you’re ready to move on to 
Chapter 2, which discusses how your Mac works and what everything in your 
Mac does. 







| 0 >:| 



•Doc... 



:^25Fm " 









mi 






Figure 1-6: That's right ... if you absolutely have to, you can run Windows 95 
applications on many Mac models. 



Chapter 1 -f Is It Time to Upgrade? 2 1 



Summary 

"f When do you upgrade your Mac? When it’s driving you crazy. Even if you’re 
on a budget, your Mac should perform at least 75 percent of its tasks quickly, 
flawlessly, and in a pleasing way. It can struggle a bit with the other 25 
percent, but if it has more trouble than that, it’s time to upgrade. 

-f You probably need a Mac setup that is different from what many other people 
might need. Whoever you are, you’re special, and your Mac should reflect 
that. Get to know all your upgrade options so you can make an informed 
choice. 

4“ Upgrading and repair doesn’t just refer to the nuts and bolts of your Mac — it 
can mean upgrading your software and your Mac’s operating system, too. In 
fact, a lot of improvements can be accomplished for very little money by 
installing free upgrades and patches on your Mac’s hard drive. 

4 There are many different reasons to upgrade your Mac, including gaining 
computing speed, increasing your productivity, and doing more things with 
your computer. 



Figure Out Your 
Mac 



B efore you can upgrade and/or repair your Mac, it is 
helpful to know a little about how your Mac works. If 
you’re already up-to-speed on your Mac’s innards, feel free to 
skim this chapter and move right on to Chapter 3. If you’re 
more of an intermediate user, and you luiven’t quite learned 
everything there is to know about a Mac’s hardware, you can 
delve a bit deeper into those topics here; this will make the 
terminology a bit easier to stomach when you get around to 
upgrading and troubleshooting your Mac in upcoming 
chapters. 



How Your Mac Computes 

You may have been clicking and typing away for years on your 
Mac without ever really wondering what process is 
underneath that makes everything happen. You press a key, 
for instance, and most of the time a character shows up on the 
screen. You choose Save from a program’s menu, and an open 
file is stashed away for use some other day. Fire up America 
Online or your Web browsing program, and somehow your 
modem (or network connection) manages to talk to a distant 
computer and exchange information. 

So how does all this work? 

Your Mac can be seen as three different subsystems working 
together to make everything happen that needs to happen. 
Each of these subsystems communicate data back and forth at 
amazing speed, making the operating of your computer 
appear seamless. These subsystems are as follows: 

4- Processing. The processing subsystem is the brains 
of the system, ultimately responsible for all the 
computations your Mac makes to display things on the 
screen. These computations might include recalculating 
an average in a spreadsheet, deciding how to rotate a 




4 - 4 ^ > > 

In This Chapter 

How does a Mac 
compute? 

The processor and 
memory revealed 

How your Mac stores 
data for long-term use 

Input and output — 
keyboards, mice, and 
other ways to get 
data into your Mac 

Communicating with 
MS-DOS and 
Windows 

4 - 4 ^ > 4 ^ 



24 Part I ^ Getting Ready to Upgrade 



3D object in a game program, or determining the correct spacing for a 
particular font face and kerning setting in a desktop publishing program. 

4“ Input/Output This subsystem is responsible for communicating with human 
beings and the outside world. It includes devices such as a keyboard, mouse, 
digital drawing tablet, modem, monitor, network interface, or printer. Any of 
these devices is designed either to get information into the computer (like a 
keyboard) or to send information from the computer (like a printer). 

> Storage. All Macs also have a subsystem that is responsible for storing 
relevant data so that it might be used again. Storage devices include floppy 
drives, hard disk drives, CD-ROM drives. Zip drives, SyQuest drives, and 
anything else that can store data in a permanent way. The storage subsystem 
then keeps track of the Mac OS, your applications, and any data files or 
documents that you specifically save while you’re working. 

Take, for instance, the process of starting up ClarisWorks (or AppleWorks, if you 
have a newer version), opening a saved document, and working with that 
document. Doing so involves all three subsystems, which work together to create 
the experience, as follows: 

1. You begin by using the mouse (input/output) to double-click the ClarisWorks 
icon in the Finder. 

2. The Finder, on receiving this command, decides how it will load ClarisWorks 
(processing). ClarisWorks is found on the hard drive (storage) and started. 

3. You then choose the Open command (input/output), and ClarisWorks 
responds by bringing up a dialog box (processing). The file you choose is 
loaded from the hard drive (storage). You then edit it using the keyboard 
(input/output and processing). 

4. Finally, you choose the Print command (input/output), ClarisWorks creates a 
printer image (processing) and sends the image to the printer, which prints 
the document (input/output). 

This description could go on forever, but you get the point. Essentially, these three 
subsystems work together to enable you to get data into and out of the computer 
so you can get work done, as shown in Figure 2-1. 



Chapter 2 Figure Out Your Mac 2 5 



Mac's Subsystems Working Together 




Figure 2-1: I/O peripherals, the processor subsystem, and storage devices 
all work together to help your Mac compute. 



Within each subsystem are various components important to the function of that 
particular subsystem. In fact, many, many different components can exist in your 
Mac, more than I’ll have space to discuss in this chapter. Throughout the rest of 
the book, however, I cover nearly all the components you are able to install in 
your Mac. 

Ultimately, upgrading your Mac requires digging into each subsystem and replacing 
various components. What you’ll find, though, is it’s important to look at each 
subsystem as a whole, making sure you’re upgrading in the most efficient way. To 
do that, you’ll need to understand the internal workings of each subsystem. 



Processor and Memory 

The first subsystem I’ll discuss is the processing system, which comprises the 
central processing unit (CPU), Random Access Memory (RAM), and other types of 
memory, such as cache RAM, you may have installed in your system. These three 
components work in concert to perform all of the data manipulation your Mac 
undertakes. 




26 Part I 'f Getting Ready to Upgrade 



The CPU 

At the heart of any computer is the CPU, which is ultimately responsible for 
processing all of the data the computer deals with. In your Mac, the CPU is a 
relatively small, square computer chip that sits directly on the logic board — the 
main circuit board in your Mac’s computer. (Actually, some Mac’s CPUs are 
installed on daughtercards, which are smaller circuit boards that plug into the main 
logic board. This is discussed in more depth in Chapter 6.) Figure 2-2 shows a logic 
board and CPU. 




Figure 2-2: A Macintosh logic board (a Performa 6200 series board) 







The CPU is the brain of your Mac, enabling it to perform mathematical operations, 
reorder data, or step through logical processes that, when taken together, add up to 
something useful in a computer application. 

Plenty of Mac owners refer to their Mac's entire case and power supply (the box with 
switches and disk drive openings built in) as their Mac's "CPU." This isn't exactly accu- 
rate, as the CPU is actually just a little chip that's attached to the Mac's logic board. 
You can still call it that, but it's probably more accurate to say, "I'm going to install a 
new hard drive in my Mac's case," than it is to say, "I'm going to install a new hard 
drive in my Mac's CPU." 



If you actually planned to install something in the CPU, you'd need much, much 
smaller tools. 




Chapter 2 -f Figure Out Your Mac 27 



CPU speed 

One of the foremost concerns most owners have with their CPU is gauging the 
speed at which it runs. Two different factors contribute to the speed of a CPU. One 
of those factors is the megahertz speed of the CPU’s clock. 

The speed at which a particular CPU computes is governed by a quartz clock 
crystal that is installed on the logic board. This crystal oscillates at a given 
frequency, in megahertz, acting as a timing mechanism for the CPU. As long as two 
processors are basically the same internally, you can compare their speeds by 
comparing their megahertz (MHz) levels, for example, a 68030 running at 25MHz is 
slightly slower than a 68030 running at 33MHz. 



But you can’t just compare two completely different CPUs by their megahertz 
speeds. For instance, a Macintosh running a 68030 processor at 33MHz would not 
be faster than a 68040 running at 25MHz, because the 68040 is a more advanced 
processor, capable of many more instructions than a 68030 at the same (or even at 
a slightly lower) megahertz level. 



Note 






The Motorola 680x0 family ranges from the 68000 processor (the original Mac and 
Mac Plus) to the 68040 processor (Quadras and Centris models), with stops at 68020 
(Mac II) and 68030 (SE/30, Mac llx, and others) along the way. Each series got pro- 
gressively faster, even at the same megahertz level. 



CPU architecture 

The Macintosh OS has actually run on two different series of CPUs. While the Mac 
OS itself is backward compatible (meaning the current Mac OS can run most of the 
programs that have ever been written for older Mac OS versions), the two different 
series of processors are not compatible. 

4* The Motorola 680x0 series. From the first Macintosh model (the Mac 128K) 
through the powerful and popular Quadra and PowerBook 500 series, the 
Motorola 680x0 processors reigned supreme. These processors were based on 
Complex Instruction Set Computing (CISC) architecture, a popular way to 
build microprocessors in the 1970s and 1980s. By comparison, the Intel x86 
family of processors (including the Pentium processors, to a degree) also use 
CISC architecture. 

Ifs not a hard-and-fast rule, but Motorola processors are generally referred to (when 
iiS t>y last three numbers, each digit read individually, as in "Oh-Four-Oh" 

when discussing a 68040. (You'll also hear it said "Oh-Forty.") If you wanted to 
include the megahertz level of the processor, you could say, "I have a 25 megahertz 
oh-four-oh in my Quadra," and come off sounding like a pro. 



28 Part I 4* Getting Ready to Upgrade 



4 The IBM/Motorola PowerPC series. Starting in early 1994, Apple introduced 
a new line of CPUs to their customers — the PowerPC processors built by 
Motorola and IBM. Based on the more advanced Reduced Instruction Set 
Computing (RISC) architecture, these chips were able to run faster than the 
older Motorola series. Additionally, Apple has been able to increase the 
abilities of new PowerPC chips in an exponential fashion, going from 60MHz 
processors to 300MHz processors (and beyond) in about four years’ time. 

Like the 680x0 series, the PowerPC has also been through a few different iterations. 
Each new numbered series has made improvements on the former, in most cases 
including a boost in speed. Table 2-1 shows how the currently available PowerPC 
processors stack up. 





Table 2-1 

PowerPC Processors Used in Mac OS Computers 


PowerPC Processor Megahertz Range 


Improvements 


601 


60- 120MHz 


Original PowerPC chip 


603/603e 


75-300MHZ 


Consumes less power, slightly faster 
than 601 


604/604e 


120-350MHZ 


Faster than 601, 603; 604e is low- 
power 


740/750 


233-300 (and above)MHz 


Low-power, faster than 601, 603, 604 



Note that the PowerPC 740 and PowerPC 750 processors are generally referred to 
by Apple as the G3 processors, presumably meaning third generation. 



Apple's transition to PowerPC 



In the late 1980s and early 1990s, Apple recognized a growing need in the future of 
Macintosh computers. The Motorola 680x0 architecture, on which Apple had relied for 
years, wasn’t getting much faster. It was taking a long time for newer, exciting processors to 
come out— so long that Apple was concerned the/d lose customers to the Intel standard. 
So they reconfigured Macs to use a completely new and exciting chip designed jointly by 
Motorola and IBM, with a little help from Apple. 

But the new PowerPC architecture created some interesting challenges for Apple. Because 
the PowerPC was completely different from the old Motorola chips, regular Mac software - 
even the Mac OS -wouldn’t run on PowerPC chips. For programs to run on the PowerPC 




Chapter 2 4- Figure Out Your Mac 29 



architecture; which is a completely different type of processor from the older Motorola 
680x0 chips, Apple had to rewrite the Mac OS so it would do two things. 

First; the new PowerPC-enabled Mac OS had to run applications that were specially rewrit- 
ten to take advantage of the fast PowerPC processor architecture. These are called native 
applications, because the/re written specifically for the PowerPC processor that's native to 
a Power Macintosh. (If you were a Mac owner around 1994, you might have heard a lot 
about "Made for PowerMac" and "PowerPC Native" software.) 

Second, Apple enabled older applications to run on the new PowerPC machines in an emu- 
lation mode. In essence, the Apple team rewrote the Mac OS so that it could. If necessary, 
pretend the PowerPC processor was actually one of the older Motorola chips. That is, older 
programs could be fooled into running correctly. 

The only caveat: Emulating the old chip is slow. Even on newer Power Macs, it's always rec- 
ommended that you upgrade any 680x0-style programs to a PowerPC-native version. The 
speed improvement is very noticeable. 



Main memory 

The CPU isn’t the only component in the processing subsystem. An important 
part of this process involves the RAM installed in your Mac. RAM is one of the 
places in which the processor keeps documents and application data that is 
currently being processed. The CPU can’t process everything simultaneously, so 
important stuff is put into a holding pattern until the processor is ready. 

In this way, computer memory is a lot like human memory — at least, short-term 
human memory. Things you remember for a long time, like a bygone birthday or 
your high school graduation, are events that would be more appropriate for a 
computer’s storage subsystem; things need to be written to a storage device, like a 
hard drive, if a computer is expected to "remember” it for a long time. 

But RAM, on the other hand, is the short-term memory of a computer. For instance, 
everything you see at any given time on your computer screen is actually in RAM — 
as is a good portion of the document you’re working on in a word processing 
program or the image you’re editing in Photoshop. I^M is a repository of space 
that’s used by the processor to keep track of current data the processor needs for 
the task at hand. 

That’s why adding RAM can significantly boost the performance of your computer. 
The reason? RAM is much faster than any storage option — even a high-speed hard 
drive. The more RAM (short-term memory) your Mac has, the less it has to access 
the hard drive (long-term memory) to fetch an important piece of data. Every time 
your computer stops to check something on the hard drive, it slows things down a 
bit. The more RAM you have, the less this speed bump shows up. 



30 Part I > Getting Ready to Upgrade 



The RAM module 

So what is RAM? Physically, RAM is usually a collection of chips, called DRAMs 
(for Dynamic Random Access Memory), placed on a module that can then be easily 
installed in a RAM socket on the logic board of your Mac. The module, depending 
on its design, is either a Single Inline Memory Module (SIMM) or a Dual Inline 
Memory Module (DIMM) (see Figure 2-3). SIMMs have been the standard with 
nearly all Mac models since the Macintosh Plus (the first Mac with upgradeable 
memory) was first introduced. DIMMs are relative newcomers, common only on 
high-end PowerPC 604 and PowerPC 750 (and above) Macs. 




Figure 2-3: On top, a SIMM; below, a DIMM 



RAM modules are designed to be easily added to a Mac’s logic board, allowing the 
amount of RAM to be flexible to your needs — although there are limits for most 
Mac models. PowerBooks are the exception; they generally don’t use standard 
SIMM or DIMM designs, but each particular PowerBook model requires particular 
upgrade modules. 

Nearly every Mac model has slightly different RAM requirements. You’ll want to 
check your manual carefully and read Chapter 6 in this book before buying RAM for 
your system; depending on the model, your Mac may not be able to accept 
additional RAM. If you can add RAM, though, it tends to be one of the easiest 
upgrades to accomplish (see Figure 2-4), and the additional RAM can have a 
significant impact on the performance of your computer. 




chapter 2 > Figure Out Your Mac 3 1 




Figure 2-4: A RAM SIMM being installed in a free SIMM socket. This 
is usually all it takes to add RAM to your Mac. 




Measuring RAM 

RAM is measured in megabytes (MB), each of which represent roughly millions of 
bytes. A byte is the amount of computer memory necessary to store one text 
character, like the letter g. Millions of bytes, then, represent millions of characters. 

Kilobytes (K), or thousands of bytes, is also an important measurement in computing, 
but not so much when discussing system RAM. (Ifs been over a decade since a viable 
computer had less than one megabyte of system RAM.) Other types of RAM (dis- 
cussed a bit later in this chapter) are measured in kilobytes, however. 



In general, SIMMs are available in increments of 1MB. Common SIMM sizes include 
1-, 2-, 4-, 8-, 16-, 32-, 64-, and 128MB modules. 



other memory 

Aside from short-term computational needs, your computer uses RAM for a couple 
of other purposes. In fact, your Mac usually has more than one set of RAM modules, 
with modules designed for different purposes aside from the main system memory. 
One of those purposes, video RAM, is discussed later in the “Input and Output” 
section of this chapter. Another use for RAM, called cache memory, is an important 
part of most modern Mac processing subsystems. 



32 Part I 4 Getting Ready to Upgrade 



I mentioned before that having a sufficient amount of RAM can speed up your 
system. Any time the computer can’t find data in RAM, it has to seek it out on the 
hard drive, which slows everything down. Adding RAM makes your Mac less likely 
to consult the hard drive, making operations proceed more smoothly. 

Cache memory takes that theory one step further. Just as a squirrel might have a 
cache of nuts close by for easy consumption in the winter, many modern Macintosh 
processors take advantage of a bit of cache RAM that holds frequently needed data, 
making it available at a moment’s notice. This cache RAM is usually a higher speed 
than common system RAM, and it uses sophisticated mathematical formulas to 
attempt to determine what data will be necessary for the processor’s next 
functions. When the processor is forced to consult standard RAM for data, the 
process is somewhat slower than when it consults cache RAM. So, every hit, or 
successful cache RAM prediction, speeds the computer a bit more. 

Cache RAM is also much more expensive than typical system RAM — usually three 
to five times more expensive. That’s why it’s used more sparingly. Where you might 
have 64MB of RAM for your main system, you might only have 1MB of cache RAM. 

Types of cache 

To add to the overall complication, there are actually a few different types, or 
levels, of cache memory: 

4* Level 1. Level 1 cache is a small bit of memory — usually 8 or 16 kilobytes — 
that sits on the processor chip itself. This memory is used by the processor to 
hold the very next instructions and/or data that will be needed so the flow of 
data isn’t impeded by slower forms of RAM. 

4 Level 2. Level 2 cache is a larger amount of very high-speed RAM — between 
256 kilobytes and 2 megabytes — that acts as a buffer between the processor’s 
on-board cache and the system’s main RAM. Level 2 is usually a module of 
faster, more expensive RAM. In many newer Macs, it can be added or 
upgraded to increase performance. Level 2 cache RAM is often added using a 
specially designed module that plugs Into the Mac’s logic board. 

*4 Level 3, Level 3 cache only shows up in the rare system, although it’s 
becoming a bit more common. Level 3 cache is really identical to level 2 
cache — a high-speed RAM module on the logic board. The difference is level 
3 cache refers to this type of RAM only when another level 2 cache module 
is also present. This happens most often with PowerPC 750 and similar 
processors that feature level 2 cache on the processor daughtercard. If both 
types of cache are present, the cache on the logic board is level 3. (Level 3 
cache is rarely useful and most often disabled when a new level 2 source is 
installed in an upgradeable Mac.) 



Chapter 2 4- Figure Out Your Mac 3 3 



What is backside cache? 



With the popularity of the PowerPC 750 has come a new type of cache memory that has 
entered the Mac maven's lexicon — backside cache. So, whafs the difference? 

You already know that traditional level 2 cache RAM is a very fast memory module designed 
to hold data that the computer believes the processor will be using over and over again — 
thus cutting down on relatively slow requests to the system RAM for new data. Backside 
cache works the same way (and, in fact, is also level 2 cache), but if s even faster. 

Whereas regular level 2 cache lives on the motherboard, backside cache lives on a special 
daughtercard, right next to the processor. In fact, both the processor and the cache are on 
their own separate memory bus, enabling them to transfer data at very high speeds — usu- 
ally between 50 percent and 100 percent of the processor's clock speed. (So, a 300MHz 
processor might have a backside cache that runs between 150 and 300MHz.) This makes 
accessing a backside cache much quicker than accessing a traditional level 2 cache, which 
is limited to the speed of the system bus (40-83MHz or so). 



storing Data on Your Mac 

One of your Mac upgrade priorities is likely its storage capabilities — that is, 
the ability to save information, applications, and data that you use in your daily 
computing. Although your system’s hard drive is the most obvious form of storage 
in your Mac, you might need to upgrade or augment others as well. In many cases 
you’ll know when you need a new storage solution: Either you’re unable to store 
as many applications and data files as you need to store, or you’re having a lot of 
trouble storing and transporting files between locations, service bureaus, or among 
friends and colleagues. In that case, you’ll want to know your options and upgrade 
your Mac to handle your current storage requirements. 

Types of storage 

Although your Mac likely came with a floppy disk drive and a hard drive (and 
perhaps a CD-ROM drive), you certainly have other options to consider. Before you 
can decide exactly how to add storage to your machine, though, you need to know 
what’s available. Consider the major types of storage: 

> Hard drive. The hard disk drive, sometimes called a fixed disk or hard disk, is 
the main storage unit for many Mac users. The hard drive is generally capable 
of storing many different data and application files — both large and small — 
and files on a hard drive can easily be erased and overwritten. It’s certainly 




34 Part I > Getting Ready to Upgrade 




possible (and fairly easy) to add an external hard drive to your Mac, which 
you could conceivably take with you and attach to another Mac, if necessary. 
However, hard drives are generally considered less portable than other types 
of storage. 

> Floppy drive. Also called floppy disk drives, every desktop Mac model and 
most PowerBooks feature a floppy drive capable of storing data on removable 
floppy disks, as shown in Figure 2-5. (Actually, the disks don’t seem floppy at 
all, because they feature a hard plastic shell, but the disk on the inside of the 
casing is floppy.) Floppy disks are for storing a few smaller files or (in some 
cases) applications. Whereas floppy disks can only store a fraction of the files 
that a hard drive can handle, the floppy is much more portable and easily 
exchanged with colleagues or friends. 

At the time of writing Apple was just beginning to introduce Mac models that don’t 
come with floppy drives, specifically the consumer-oriented iMac, In the past, only 
PowerBook Duos, the PowerBook 100, and the PowerBook 2400 have been released 
without built-in floppy drives, requiring an external drive to access a floppy disk. 




Figure 2-5: A floppy disk being inserted into a Mac floppy drive 



-f Compact Disc drives. Although the most common CD-based drives for Macs 
are Compact Disc-Read Only Memory (CD-ROM) drives, they’re not the only 
type. CD-based drives are able to store hundreds of megabytes of data that 
can be retrieved at speeds fast enough to run multimedia applications — 
such as showing digital video on screen. CD-ROM drives can only read that 
data, however. Instead, a special drive like a CD-Recordable (CD-R) drive or a 
CD-Rewritable (CD-RW) drive is necessary for storing data on a CD. CDs are 
capable of around 700MB of storage and are easily transported and shared. 




Chapter 2 4- Figure Out Your Mac 35 



4- DVD drives. Alternatively called digital video disc and digital versatile disc, 
DVD is a standard for CD-like discs that can store many, many times the 
information of a standard CD. Like CD-ROM drives, most consumer DVD-ROM 
drives are read-only; however, recordable drives do exist for media 
professionals and others. DVDs can hold many large files and are easily 
transported and shared. (Note that DVD drives require Mac OS 8.1 or greater.) 

^ Removable media drives. Although in a class similar to CD and DVD 

technologies, removable drives run a wider gamut of formats, capacities, and 
capabilities. In general, removable media drives include an easily removed 
cartridge or media container that, like a floppy disk or a CD, can be 
transported and shared. Popular versions of removable media drives include 
the Iomega Zip drive (shown later in Figure 2-7) and the SyQuest SyJet drive. 
SyQuest is also the pioneer of older SyQuest removable technologies that are 
popular with many Mac users, prepress houses, and print shops. 

4 Tape drives. Although not as popular in the Mac world as in the Intel- 
compatible PC industry, tape drives are still a viable alternative for users 
wanting inexpensive back-up capabilities. Whereas tape is transportable and 
can store quite a bit of information, it is also more difficult to deal with than 
regular removable media, often using proprietary file formats. In addition, 
tape drives are much slower than other removable media drives. 

4- DAT and 8mm tape. These tape drives (DA7' stands for digital audio tape) are 
a little different, offering large capacities and higher-speed retrieval. Although 
mostly found in larger offices, these high-end tape mechanisms offer a 
convenient and reasonably affordable way to back up large amounts of data 
on a regular basis. 

Reasons to add storage 

There are a couple of reasons to upgrade your Mac’s storage capabilities, and 
certain recommendations I can make based on those needs. See which category fits 
you most completely: 

4 - Add storage space for permanent files and applications. Sometimes you simply 
run out of space on your hard drive. Upgrades to older applications tend to 
require more space, and you’re constantly creating and storing data files as 
you compute. In cases where a lot of storage is more important than 
transportability, your best solution is usually to upgrade by adding a larger 
hard drive. (You can also replace your existing drive, but desktop Macs are 
very easily upgraded by simply adding a new drive.) You might also consider 
a removable media drive, like the Iomega Jaz, which is capable of storing 1GB 
(1,024MB) of data or more on a removable cartridge. 



36 Part I > Getting Ready to Upgrade 



'f Transport files to others. Many creative Mac owners have a need to carry with 
them large graphics and animation files that are to be processed by others 
who specialize in preparing the files for print or media production. Business 
people and professionals might have similar needs, or they might simply want 
to transport their work home without lugging the computer along with it. In 
these cases, a removable media drive usually serves them well, with 
capacities ranging from the 100- or 200MB Zip drives to 2.5GB media and 
beyond. In some cases, it can also be worthwhile to create writable or 
rewritable CDs for distributing to a large organization or among friends and 
coworkers. 

> Back up important files. One of the most important reasons to upgrade your 
storage capabilities is to add a complete back-up solution to your Mac 
system. Backing up files is one of the most important tasks in a professional 
or creative setting, yet not enough small and large businesses (or home 
offices) have a complete, workable back-up plan. Either inexpensive tape 
drives, DAT drives, or removable media drives can be useful in creating your 
back-up system. 

Hard drives 

Hard disk drives are small, self-contained metal boxes responsible for the main 
storage duties of almost every desktop and laptop Macintosh computer made. The 
drives themselves contain disks, or platters, that are covered in a special coating. A 
magnetized head — something like a magnetic version of a phonograph’s needle — 
passes over the platter, reading and writing tiny bits of data, and then sending 
those bits to the main system RAM, where it can then be processed by the CPU. 



Drive capacity 

Very early hard drives — those that came as add-ons to the first few Mac models — 
held about 10- to 20MB. Since then, Macs have featured a variety of popular sizes, 
from 40MB and 80MB to 230MB, 500MB, and even 810MB. These days, hard drives 
tend to be measured in the gigabytes of data they can store; a typical new 
Macintosh computer can come with hard drives that can store anywhere from two 
to nine gigabytes of data, or more. Add-on drives you buy for expansion purposes 
tend to offer a similar range of capacities. Hard drive technology is continually 
improving, suggesting that capacities will continue spiraling up for a number of 
years. Figure 2-6 shows an internal hard drive. 

Drive technology 

For years nearly every Mac that had a hard drive was relying on Small Computer 
System Interface (SCSO technology. SCSI hard drives tend to be a bit quicker than 
the alternatives, whereas the SCSI bus in Macs offers a number of interesting 
expansion options. (Not only can you add hard drives, for instance, but also 
scanners, CD-ROM drives, removable media drives, and other more specialized 
devices, too.) 



Chapter 2 ♦ Figure Out Your Mac 3 7 




Figure 2-6: Atypical internal hard drive -this one came directly 
from a Power Macintosh 6100. 



Some modern, midrange Macs offered by Apple and a few of the clone vendors 
feature Integrated Drive Electronics QDE) hard drives and internal interfaces. IDE, 
a popular interface for Intel-compatible PCs, is a more inexpensive technology that 
offers good performance. Most of these Macs, however, can accept external SCSI 
devices for expansion purposes. 

Drive speed 

A number of different statistics, taken together, give you an idea of a drive’s overall 
speed. These numbers are only reasonably interesting; nearly any modern hard 
drive designed for SCSI- or IDE-based Macs is going to prove fast and capable 
enough, as long as you buy a drive with a large enough capacity for your tastes. 
There are reasons to worry over these numbers, though. The faster the drive, the 
more capably it will run more storage-intensive applications, such as those for 
recording digital audio and video. If you expect to make professional-caliber 
QuickTime movies, for instance, you’ll want a fast drive. 

Here are the specific statistics to watch for: 

4- Seek time. This is the average amount of time it takes a drive to find a 
particular piece of data. What’s measured here is the elapsed time, in 
milliseconds, that it takes the read/write head to find data on the spinning 
platter inside the drive. Seek times between 8 and 17 milliseconds are optimal. 



38 Part I Getting Ready to Upgrade 



4- RPMs. The revolutions per minute (RPMs) statistic is an important 

measurement of overall speed. This number represents the speed at which 
the drive’s spindle (on which the platters are mounted) spins. Speeds of 4,800 
and 5,400 RPMs are typical; speeds of 9,600 RPMs or greater are generally 
considered AV-rated. 

Floppy drives 

Every Mac, with the exception of a few mini-PowerBook models and the iMac, has a 
floppy drive built right in. Depending on the age of your Mac, its floppy drive may 
have certain capacities and features that differentiate it from other models’ drives, 
but for the most part the drives accept 3.5" floppy disks to which they can read and 
write data. Some of the differences over the years are listed here: 

4- Capacity. Original Macs featured floppy drives capable of storing 400 

kilobytes of data on a single disk. Later Macs (Mac 512e, Plus, and early Mac 11 
series) featured double-density 800K drives capable of reading and writing 
both to 400K and 800K disks. Finally, the Mac llx and up are capable of reading 
and writing to high-density 1.44MB floppy disks as well as 800K and 400K 
disks. (Some modern floppy drives can only read, not write to, 400K disks.) 

4^ Injection. All Apple Macintosh floppy drives have an auto-eject feature, which 
automatically ejects the disk from the floppy drive once the disk is no longer 
needed by the Mac OS. Early Macs (up to and including some Centris and 
Quadra models) offered auto-inject as well, meaning a disk would be grabbed 
by the floppy drive and pulled in through its opening when placed there. Later 
Quadra and all Power Macintosh models use less expensive drives that 
require you to push the disk completely into the drive. 

4 SuperDrive. The 1.4MB high-density drives in most Mac models are called 
SuperDriues because, with the correct software (called PC Exchange, part of 
the Mac OS since System 7.5), these drives are capable of reading, writing, 
and formatting MS-DOS, ProDOS (Apple II), and similar formats. That makes it 
possible for you to stick a DOS-formatted disk into your Mac, read data from 
it, write data to it, and return it to a friend who uses an Intel-compatible 
computer. 

Compact disc and DVD 

These removable disc drives — especially the CD-ROM drive — have become pretty 
much standard issue for most modern Macs, and were optional in most new 
Quadra, Centris, LCIII, and Power Mac models. As a result, CD-ROMs are becoming a 
standard format for commercial software and Mac OS system software installations; 
rarely do programs and updates arrive on floppy disk nowadays. For the most part, 
these installations are much less time-consuming and troublesome for the user. 



Chapter 2 > Figure Out Your Mac 39 



enabling you to insert the CD-ROM into the drive, begin the installation program, 
and move on to another task while allowing the installation to complete. 

This convenience also makes CD-ROM drives a fairly important upgrade. If your 
system doesn’t already feature a CD-ROM drive, adding one is certainly 
recommended, especially if you plan to use your Mac for multimedia or gaming 
applications, or if you need to install new applications on a fairly regular basis. 

Both external and internal CD-ROM drives can be added to many systems. Most 
Macintosh-oriented CD-ROM drives use SCSI technology for connecting to the Mac. 

DVD drives are backward-compatible with CD-ROM drives, meaning you can insert 
a disc using either CD-ROM or DVD technology and have no trouble reading it with 
your Macintosh. If you expect to run games, watch commercial movies, or use 
multimedia educational (or reference) titles, a DVD drive would be a good upgrade. 



CD technologies 

Aside from reading data from compact discs, CD-based drives have other 
capabilities, each slightly different: 

4“ Compact Disc-Read Only Memory (CD-ROM). These very common drives are 
for reading CD-ROM material only. Most modern Macs come equipped with 
these drives, enabling program CD-ROMs to be used for installations and 
reference CD-ROMs to be used for data access. 

4 Compact Disc-Recordable (CD-R). These drives are capable of writing data to 
special CD-R media. The drives can only write data once, however, and special 
software is required. The media is reasonably inexpensive, enabling you to 
distribute or archive information in CD format to share with friends or 
colleagues. 

4- Compact Disc-Rewriteable (CD-RW). Often, drives are both CD-R and CD-RW 
capable, depending on the media. CD-RW media tends to be quite a bit more 
expensive, but in exchange you get the added ability to overwrite data you’ve 
previously saved to the CD. This makes using the drive for backing up or 
temporary archiving a more viable solution. 

-f Digital Versatile Disc-Read Only Memory (DVD-ROM). As the DVD standard 
emerges, the most affordable DVD drives are actually DVD-ROM drives, 
capable of reading both CD-ROM and DVD-ROM media, but incapable of 
writing data to either. 

-f Digital Vesatile Disc-Random Access Memory (DVD-RAM). This is another 
emerging standard using DVD media. In this case, the media can be written to 
by your Mac. 



40 Part I 'f Getting Ready to Upgrade 



CD speeds 

For comparison purposes, CD-ROM drives offer two important statistics — 
throughput levels and seek times: 

^ Throughput. CD-ROM drives measure throughput in kilobytes per second 
(KBps), but in practical terms this number is usually expressed as a multiple 
of audio CD speeds; for instance, a 4x, or 4 speed, drive is four times the data 
throughput rate of an audio CD player. Audio CD players transmit data at 150 
KBps, so a 4x drive is capable of transmitting 600 KBps. In more recent years, 
the speed at which CD-ROMs are capable of transferring data has skyrocketed 
to 24x and beyond. The popularity of DVD, in addition, has driven the prices 
of CD-ROM drives down to the point that even the fastest made are very 
inexpensive. 

4 Seek time. Not often reported by the manufacturer’s marketing department, 
seek time is still a reasonable gauge of a CD-ROM drive’s speed. Times of 150 
milliseconds or less are adequate. 

Removable media 

Many different standards and types of removable media exist, including the popular 
Syquest, Bernoulli, and Zip systems. In general, the point with any removable media 
is to enable you to store a good chunk of data (tens or hundreds of megabytes) on 
one removable element. You can then transport that data, share it with others, or 
store it in a safe place for backup purposes. 

The following are some of the more common types of removables and their 
typical uses: 

> SyQuest. SyQuest, Inc.’s SyQuest cartridge drives were a popular standard for 
Mac creative professionals in the late 1980s and early 1990s. The removable 
SyQuest cartridges work a little like hard disk drives, with a drive head and a 
platter. Popular capacities include 44MB, 88MB, and 200MB, along with 
smaller 135MB, 230MB, and 270MB SyQuest cartridges. Although these 
cartridge drives have been supplanted somewhat by new offerings from 
SyQuest (like the 1.5GB SyJet drive) and competitor Iomega, they are still very 
popular with creative agencies and prepress services. 

^ Bernoulli. This competing standard by Iomega was similar to SyQuest drives 
in form and function. Sizes ranged from 35MB to 150MB. 

4* Magneto Optical. A popular buzzword in the early 1990s, this drive 
technology was heralded as a laser-based replacement for many drive 
technologies because of its ability to reach higher into impressive storage 
capacities. Other drive technologies, however, have largely stolen its 
thunder, although it’s made something of a comeback in recent times. 



Chapter 2 ♦ Figure Out Your Mac 



♦ Zip and Jaz. Taking the industry by storm, Iomega introduced and fiercely 
marketed the Zip drive as an inexpensive 100MB storage solution to supplant 
the floppy drive. Since then, millions of Zip drives have sold, including many 
that are now preconfigured in Apple and clone Mac OS machines. The Jaz 
drive. Zip’s bigger brother, is a 1-2GB drive capable of hard drive speeds. 
Figure 2-7 shows a Zip drive. 




Figure 2-7: The Zip drive, popular for both its convenience and 
its blueness (on external versions), is preinstalled in many Power 
Mac models. (Photo courtesy Iomega Corp., www.iomega.com) 



4 SyJel and EZ Flyer. Not to be outdone, SyQuest has retaliated with a similar 
line-up of high-speed removables. The EZ Flyer works at hard drive speeds 
(faster than a Zip drive) and stores 230MB of data, whereas the SyJet stores 
1.5-3GB of data at a higher speed still. Unfortunately, SyQuest hasn’t been 
able to grab the mindshare that Iomega has, making it less likely that a print 
shop or service bureau can accept one of these cartridges. They remain, 
however, great for personal transporting and backup. 



42 Part I > Getting Ready to Upgrade 



Input and Output 

Your Mac computes, and your Mac stores data. So far, so good. But to think this is 
all your Mac does is to overlook the most important part of most computing tasks 
— interaction with human beings. That’s where input and output come into play. 

Input means getting data into the computer — and this can be done through any 
number of different devices: keyboards, mice, trackballs, graphics tablets. Macs 
have traditionally been graphically oriented, so input devices have followed suit by 
attempting to duplicate other interfaces — like pencil and paper — found in the 
artist’s real world (see Figure 2-8). Even scanners and cameras can be used to get 
digital data into your Mac. 




Figure 2-8: Graphics tablets are a great substitute for a mouse - 
especially for freehand artists and other tactile types. 



Output means the different ways your computer turns data into something more 
tangible by human senses: In most cases, that’s sound or visual display. To generate 
output, you need special output devices — such as monitors, printers, and a sound 
interface — that can take computer data and turn it into something a little more 
interesting and meaningful to people. 




Chapter 2 4- Figure Out Your Mac 4-3 



Hooking up I/O devices 

Input/output devices (or I/O devices, for short) are generally external devices that 
hang off your computer’s case (some of these things can be built in, too). In 
general, these devices are connected to your Mac in one of five ways: 

4* Serial Ports. Your Mac has at least one and probably two serial ports, located 
on the back of the computer. On most models, one of the ports is labeled with 
a picture of a phone, whereas the other one features a small printer icon. 

4 SCSI. All Macs also feature an external SCSI port, enabling you to hook up 
multiple SCSI devices by daisy chaining them together. SCSI devices can 
include hard drives, CD-ROM drives, scanners, cameras, and other devices. 

4 ADB Ports. ADB, or Apple Desktop Bus, is a special port used for keyboards, 
mice, and graphics tablets, and serves as a power source for some other 
peripherals (some modems, for example). ADB can also accept multiple 
devices daisy chained together. 

4 Peripheral-specific ports. Most Macs also feature a monitor port, a port for 
speakers, a line-in (microphone or audio device) port and, in some cases, a 
telephone jack or an Ethernet networking port. All these are designed to 
accept particular types of peripherals to expand the Mac’s capabilities. 

4 Expansion cards. Modern Macs also feature the capability to accept internal 
cards, enabling you to add circuit boards, called expansion cards, that add 
input/output capabilities to your Mac. Three major types of expansion cards 
exist: processor direct slot (PDS) cards, NuBus slot cards, and Peripheral 
Component Interconnect (PCI) cards. Which type of card you get depends on 
the type of expansion slots your Mac has to offer (see Chapter 4 for more 
details). 




The very latest Macs -so new that they haven't shipped at the time of writing — 
promise to offer two new ways to connect devices to your Mac: Firewire and USB 
ports. Firewire is the next generation of SCSI, and it promises fewer headaches and 
higher speeds for applications like digital video production. Universal Serial Bus 
(USB) is a new, cross-platform take on the old Idea of serial ports, offering higher 
speeds and more compatibility. Both are expected, at some point, to replace their 
aging counterparts in future Mac models. 

Types of 1/0 devices 

It’s odd to think of the Macintosh in any shape or form as a relative of the huge 
mainframe computers of the 1960s, 1970s and 1980s. (A few are still around, 
believe it or not.) But both types of machine are computers. And both need to 



44 Part I 4* Getting Ready to Upgrade 



use input and output devices to interact with humans. Whereas the creators of 
supercomputing dynamos probably never worried about allowing you to scan 
family pictures to add them to a Web page, they did have to enable basic input and 
output devices to connect to the computer, just as your Mac does. 

Although several devices might come to mind immediately — keyboards, mice, 
monitors — you’ll probably find a number of different 1/0 devices you’ve never 
heard much about. Adding different ways to communicate with your Mac (or simply 
going with a higher quality of 1/0 devices) can go a long way to making you more 
productive and/or more pleased with time spent computing. Let’s look at four basic 
categories: 

4 Getting data into the computer. Using keyboards, touchpads, trackballs, mice, 
joysticks, and graphics tablets, you can get all sorts of data into your 
computer. 

4 Getting images and sound into the computer Using digital cameras, MIDI 
devices, AV capabilities, and scanners, you can add images to your 
documents, file them away in databases, or use sound in your presentations. 
Power Macs and a few other models can even accept voice commands using 
specisd software and an Apple PlainTalk microphone. 

4 Receiving visual results from the computer Monitors and printers are popular 
upgrades for serious Mac users. The more you sit in front of your computer or 
you look at the printed pages it spits out, the higher you’ll probably want the 
quality of these devices to be. 

4 Receiving audible results from the computer Using the Mac’s built-in sound (on 
most models), you can hook up a stereo receiver or powered speakers to hear 
sounds that are generated digitally. You can also hook up MIDI devices on 
which your Mac can actually play songs. Or, your Mac can speak selections of 
text using Apple’s Text-to-Speech technology. 



Keyboards 

The keyboard is generally considered requisite by nearly everyone but Apple, who 
made a play at selling Macs without them in the early 1990s. (This unbundling was 
actually done to lower the suggested price and allow users to buy a keyboard they 
preferred on their own, but it’s still a bit odd.) Most of us probably use a keyboard 
for the majority of our input needs, although a few other options exist. 

Keyboards are connected to Macs using the ADB port located on the back of the 
Macintosh’s case. Most ADB devices can be daisy chained, enabling you to do 
things such as hooking a keyboard to your Mac, and then hooking a mouse to your 
keyboard. The ADB is a Mac exclusive; it’s not compatible with the majority of 
keyboards in the Intel-compatible PC world, which rely on two other connecting 
standards (PC serial ports and the IBM PS/2 connector). Although you can adapt PC 
keyboards to work with Macs, it’s often a more expensive solution than even the 
most pricey Mac keyboard. With newer Macs, USB ports enable you to share input 
devices between Macs and PCs. 



Chapter 2 ^ Figure Out Your Mac 45 



Although earlier keyboards offered fewer keys, these days the 105-key extended 
keyboard is standard for most Mac configurations. Such a keyboard includes a 
numeric keypad, inverted-T cursor keys, and a row of function keys from FI to F15. 
In addition, Mac keyboards are set apart from other keyboards by including three 
special keys — Control, Option, and Command (§§) — on either side of the space 
bar. (Figure 2-9 shows a standard 105-key layout.) 




Figure 2-9: A typical 105-key extended keyboard, designed for a 
Macintosh. 



Obviously, keyboards other than the standard U.S. English QWERTY keyboard exist, 
supporting non-English characters, high-performance layouts (like Dvorak-style 
keyboards), and even some devices that can be operated with one hand or by 
individuals with limited mobility. Many of these keyboards are available in ADB 
versions compatible with Macs, although some may follow a PC standard, which 
would then have to be adapted to ADB. (Doing so is discussed in Chapter 10.) 

Mice and pointing devices 

The Standard Mac mouse is a single-button, ADB device that can be either 
connected directly to a Macintosh’s ADB port or daisy chained by connecting it to 
an available input on a Mac-compatible keyboard. Earlier mice (for systems like the 
Mac Plus and before) were serial devices that connected directly to a 9-pin port on 
the back of the machine. 







46 Part I Getting Ready to Upgrade 



A ball in the base of a Mac’s mouse tracks across the tabletop or mousepad as you 
drag the mouse. Those movements are translated into digital signals, which the 
Mac interprets and responds to by moving the on-screen mouse pointer in relation 
to the movement you make with the mouse. Because the mouse tracks relative 
movement, you can pick the mouse up and put it back down in another location 
without affecting the position of the mouse pointer. (This is not true of all pointing 
devices.) 

Nearly all Mac systems include a mouse as part of the package; it’s difficult to get 
by without one. Alternatives to the mouse, however, abound. For a variety of 
reasons, a new mouse or another ADB (or USB) pointing device is certainly an 
upgrade to consider: 

-f Two-button programmable mice. Mice with two or more buttons are 

becoming more popular among Mac owners who have upgraded to Mac OS 8.0 
and beyond. The latest versions of the Mac OS support contextual menus that 
pop up whenever the user holds down the Control key while clicking. This 
Ctrl-click can be programmed into some mice, enabling a second button to be 
used to bring up the contextual menu. 

> Ergonomic mice. Some users and manufacturers have found that paying close 
attention to how a mouse fits in your hand can go a long way to avoid strain 
and wrist injuries. Special mice have resulted that offer different sizes and 
contours. 

4 Trackballs and trackpads. Both of these types of devices enable you to use a 
few fingers to move the mouse pointer around on the screen instead of 
dragging a mouse around on your desktop. Although these devices still 
promote repetitive movements, some users feel less strain than with mice. 
Others simply feel more comfortable or accurate using these input choices. 

4 Joysticks. Usually used for games, many Mac joysticks can also double as 
mouse-like pointing devices, enabling you to use the joystick to manipulate 
the mouse pointer on screen. 

4 Drawing tablets. Probably the most fun of these optional pointing devices is 
the drawing tablet, which enables you to use pen-to-paper motion to move the 
mouse pointer around on the screen. Useful for intensely graphical projects, 
these tablets also come in inexpensive consumer versions that can just as 
easily be used by professionals or home users. 

4 Touch screens. Special monitors or add-ons to existing monitors can be used 
to upgrade your Mac to include touch-screen capabilities, allowing the mouse 
pointer (and/or mouse clicks) to be manipulated by pointing at or touching 
the screen. 



chapter 2 Figure Out Your Mac 47 



Scanners 

All the data your Mac works with is digital data, meaning it’s been translated into Is 
and Os for interpretation by a computer. When it comes to a digital picture, your 
Mac has no real understanding of the overall image; instead, it knows the digits that 
represent that image as a grid of pixels composed of light, brightness, and color 
levels. This is especially easy to believe with a program like Adobe Photoshop or 
Macromedia FreeHand, which enables you to edit those pixels as you work. 

But what about a printed 35 mm photograph? Or a charcoal sketch? For a Mac to 
work with medium like this, it has to turn it from something solid into something 
digitally rendered. To make this conversion happen, Macs require the services of an 
input device called a scanner. 

Like photocopiers, scanners use special light-sensitive receptors to pass over a 
printed image, collecting information about the lights and darks, the color values of 
red, blue, and green in the image, and the dimensions of the grid of pixels it’s trying 
to create. Although scanners can vary greatly in quality, the price of most models 
has been coming down rapidly, allowing nearly everyone to get their hands on a 
scanner that will fill their needs. Types of scanners include the following: 

^ Handheld scanners. These scanners are increasingly rare. At one point a very 
popular alternative to flatbed scanners, handhelds included the scanning 
internals in a unit about five inches wide that could be dragged slowly down a 
document to scan it into the computer. 

^ Flatbed scanners. These scanners have seen amazing price drops over the 
past few years, causing the market for handheld scanners to disappear. 

Flatbed scanners enable you to lay a document or open book face down on 
glass, like a photocopier, and then scan the image into your Mac. Flatbed 
scanners tend to offer the best quality and color reproduction. 

> Page scanners. A relatively new class of scanners, page scanners are designed 
to be small, unobtrusive scanners that are fed a page at a time. Most of the 
scanning mechanisms are less sophisticated than a flatbed’s, resulting in 
lower overall image quality. Page scanners are inexpensive, though, and offer 
a good solution for professionals and home users who want to scan 
documents for nongraphic tasks such as copying, faxing, and digital archiving. 
Figure 2-10 shows a page scanner. 



48 Part I 4^ Getting Ready to Upgrade 




Figure 2-TO: The PaperPort page scanner is a convenient way to 
make lower-quality scans for faxing by modem or making printed copies. 



Most flatbed scanners connect to Macs using the external SCSI interface, because 
they have a lot of information to transfer. Many page scanners, on the other hand, 
use a serial (modem/printer) port for transferring the image back to the Mac; this is 
done for the sake of convenience, enabling you to use the scanner with more than 
one Mac. Some page scanners, however, do feature SCSI connections for increased 
speed. And there are other specialty scanners, too, designed to scan 35mm slides, 
transparencies or other special media. 



Digital cameras 

Growing steadily more popular each year is a new class of digital camera geared to 
small business and consumer users. First spearheaded by Apple with the original 
QuickTake camera (codeveloped with Kodak), consumer digital cameras have 
become a popular hardware niche featuring companies such as Kodak, Olympus, 
Nikon, Casio, and Canon. 

Digital cameras don’t require film. Instead, they use camera-like lenses and settings 
to capture digital information, which is then stored in static RAM or on cards or 
expansion modules of some kind (the type of memory used by the camera can vary 
widely). The picture can then be transferred to a computer, viewed on a television 
screen (with many models), or, occasionally, saved to a disk or printed to a color 
inkjet printer. 




Chapter 2 -f Figure Out Your Mac 



Most of the time, you’ll want to transfer the images to your Mac for editing in 
Photoshop or a similar program. They can then be used for desktop publishing, 
Web publishing, digital archiving, or other tasks. 

Most digital cameras communicate with Macs using a serial port. Some models can 
also use a Video In connection (on AV-equipped Macs) to transfer still images 
and/or live motion video to your Mac. 



Tethered cameras 

Also called digital video cameras or videoconferencing cameras, these popular add- 
ons for Macs tend to have small camera lens that can be focused on a computer 
user while he or she is viewing the Mac’s monitor, as shown in Figure 2-11. 




Figure 2-11: The QuickCam is a popular, low-cost tethered camera for Web- 
based video conferencing. (Figure courtesy Connectix Corporation, 
wvwv.connectix.com) 



Such cameras are useful for sending live video images over phone lines or the 
Internet or for digitizing video to be sent via removable media. Many of these 
cameras are also capable, like digital cameras, of taking still images. The 
difference: Tethered cameras have to stay connected to your Mac at all times for 
them to work. They’re usually connected via a serial port or a Video In connector 
on AV-equipped Macs. 




50 Part I Getting Ready to Upgrade 



AV upgrades 

Many Mac models in the past few years have come with onboard audio/visual 
features, usually in the form of inputs for video using RCA-style (or S-video and 
stereo miniplug) adapters and cables. These inputs enable you to hook up a TV, 
VCR, camcorder, or other compatible video source for getting video streams into 
your Mac. Whereas nearly all Macs have sound input, AV Macs feature stereo sound 
inputs that can be used in conjunction with the video inputs to digitize the audio 
along with video images. 

The most basic AV cards do little on their own, instead relying on Apple’s 
QuickTime multimedia software working together with an application program 
designed to digitize the video that comes in from your video source. Your Mac then 
digitizes the video by applying a special video compressor/decompressor (CODEC) 
to compress the amount of storage space required by the movie. The video is then 
stored as digital information on a large disk drive. 

Some higher-end upgrades, however, feature circuitry designed to speed the Mac’s 
ability to turn the video signal into digital information by supporting various 
codecs with acceleration hardware. This hardware acceleration enables the movie 
to be digitized more quickly, at the same time creating smaller files on the hard 
drive. This means the movie can be larger on the screen than a movie digitized by a 
Mac equipped with basic AV capabilities. 

AV upgrades come in the form of expansion cards (using either the older NuBus 
interface or the newer PCI standard, depending on what your Mac supports) that 
you install inside your Mac. A few Mac models have the basic capability built in, but 
also allow you to add expansion cards that speed the digitizing process. 

Mac video upgrades 

To display a video image on a computer monitor, most Mac models come with 
some sort of video capability included: Either the video circuitry is built into the 
logic board or it comes on an installed expansion card. What I’m talking about here 
is different from the capability to display images on a TV screen, which requires 
different circuitry. (That’s called video out and it’s usually included on AV Mac or 
AV upgrade cards.) 

Just because this monitor-driving ability is included doesn’t mean it can’t be 
upgraded. In fact, there are a number of reasons to consider upgrading your Mac’s 
computer video capability: 

> More colors. Depending on the size of your screen (and the resolution of the 
display, as described next), your Mac’s onboard video may be limited to a 
certain amount of colors — often the limitation is either 256 colors or 
“thousands” of colors. For true professional results, you may want to be able 
to view millions of different colors on the screen at once. In cases like that, 
you need to upgrade your video capabilities, usually by adding a special 
memory module to your video circuitry. 



Chapter 2 > Figure Out Your Mac 5 1 



4 ^ Higher resolution. The larger your Mac’s monitor, the more desktop space 
you can display at one time. An original compact Mac has a 9-inch (diagonal) 
monitor, making it nearly impossible to view (and read) an entire page of text 
at once. Large monitors used for desktop publishing can be more like 20 
inches diagonally. That allows you to easily view an entire page because the 
monitor shows you more of the Mac’s desktop. To get all this desk'top space 
on a 20-inch monitor, you may need to upgrade your video’s memory or add 
an expansion card. Otherwise, you may be stuck at a lower resolution, 
meaning the image is larger, but you can see less of it at one time. 

4^ Use two monitors. If you’ve never seen this in action, you’re missing 
something. Nearly any Macintosh can actually use two or more monitors at 
once, employing all of the space as workspace on the screen. (For instance, 
you could put your e-mail program on the screen to your right, but design 
Web pages on the screen to the left.) To do this, all you need is more than one 
computer video output. Some Macs already have more than one (especially 
the AV Mac and many PowerBook models), but others require an expansion 
card update. 

Better response times. Finally, you can upgrade (or add) a video card in your 
Mac to take advantage of accelerator technologies built into new cards. Some 
accelerate 2D manipulations (such as in drawing programs), whereas others 
accelerate 3D applications (such as computer-aided design [CAD] modeling or 
gaming). Whichever you opt for requires an additional expansion card, 
although some accelerators work together with your existing video card. 

Video circuitry is built into many Macs, but that circuitry may be able to accept 
expansion memory modules. Video circuitry can also be added using a NuBus or 
PCI expansion card, depending on the card technology supported by your Mac. 

Monitors 

You can use a computer without a monitor. Trust me. But there isn’t much point, 
unless it’s a computer sitting somewhere in a closet acting as a file server or Web 
server. Otherwise, for most people, most of the time, Macs need monitors. 

Monitors are another very popular upgrade, because a lot of computer users tend 
to find over time that the monitor they bought originally isn’t as crisp, large, or 
capable as they’d like it to be. Before people become serious about their Macs, they 
tend to think a nice monitor is a luxury they don’t need. After users become more 
serious, they’re more likely to decide that a good monitor is worth having. (After 
all, you spend hours and hours looking at it!) 

Over the years, monitors have been made in many shapes, sizes, and forms. 
Although some of that variation no longer exists, you still need to consider a 
number of factors when you buy a new or used monitor for your Mac, as follows. 



52 Part I 4* Getting Ready to Upgrade 



4 Multiscan or fixed? Depending on the age of your Mac, its video circuitry 
probably supports both multiscan monitors or fixed-resolution monitors. The 
difference is multiscan monitors can synchronize to different resolutions, 
making it possible for the monitor to change the size of the Mac desktop 
pictured on screen. This can be used to make more working space available or 
to make the images on the screen bigger for easier reading. Older Macs may 
require a special adapter to work with certain multiscan monitors. 

4 Color or grayscale? Although very few monitors these days aren’t color, some 
very interesting used monitors display only shades of gray instead of colors. 

It may not sound like it, but they’re not impossible to work with, especially for 
certain applications (reading e-mail, typing letters, or watching over a 
network of other Macs, for example). 

4 What size? Monitors come in various display sizes, measured diagonally. In 
recent years, monitor vendors have been required to detail the specific 
dimensions of the viewable area of their monitor (for example, 13.7 inches), 
but monitors are still known by more general, accepted sizes (for example, 15 
inches). Traditionally, Mac monitors have fallen into one of these sizes: 12, 14, 
16, 19, or 21 inches. More recently, Macs have been designed or adapted to 
work with the popular and widely available VGA and SuperVGA monitors used 
by Intel-compatible PCs. So now sizes such as 15, 17, and 20 inches are 
common, too. 

4 What dot pitch? l\\e distance between the red, green, and blue dots on a color 
monitor can affect the overall appearance and quality of that monitor. Most 
modern monitors have a dot pitch of .28 millimeters or lower, which is 
perfectly adequate. Larger monitors (16 inches and above) can get by with a 
.31 millimeter dot pitch. Monitors above this dot pitch level can be harder to 
look at for an extended period of time. 

4 CRT or Trinitron? Sony’s Trinitron technology uses stripes instead of pixels on 
the screen (along with some other technological differences) that creates an 
image pleasing to many computer users’ eyes. Although high-quality CRTs are 
certainly available, you might want to compare them to a flat Trinitron display 
before making your final decision. 

Monitors are always connected to Macs via computer video ports (assuming the 
monitor isn’t built into the Mac itselQ. These ports are either built into the logic 
board or are part of an expansion card. Only one monitor per port is allowed, but 
additional monitors can be hooked up to other available ports connected to 
different video circuitry. 

Printers 

Once you get something interesting on the screen, you may find reason to print it 
out and take it with you. Printers have been at the heart of Macintosh computing 
since the very beginning, when the Mac and Adobe PageMaker ushered in the 
desktop publishing revolution. Apple introduced the original LaserWriter around 
that time, making professional output from a computer a reality. 



Chapter 2 Figure Out Your Mac 5 3 



Since then, printing technology has gone in all sorts of directions. Printers exist for 
many different needs and desires. You should consider a few different technologies 
in printing: 

> Dot-matrix printers. The original Apple ImageWriter was a dot-matrix printer, 
meaning It used pins to create small dots on a ribbon that was pressed against 
paper, somewhat in the same method employed by modern typewriters. 

These printers are fairly cheap to keep running, but very, very uncommon. 
They tend to be slow, loud, and the quality of their output is low. They are 
useful for multipart (carbon copy) forms, however, because the pins actually 
strike the page. 

> Inkjet printers. Available in both black-and-white and color varieties, inkjets 
represent a low initial investment (rarely more than a few hundred dollars) 
that can result in great image and text quality Inkjets are also the only 
affordable way to print color documents. Inkjets can be reasonably speedy, 
but they don’t compete with laser printers. They’re also somewhat more 
expensive to equip with such consumables as paper and ink. 

-f Laser printers. These also come in a variety of shapes and sizes, ranging from 
hundreds to many thousands of dollars. Although color lasers aren’t yet 
common, Apple does make a few for more professional endeavors. On the 
lower end, lasers are a fast, inexpensive way to print black-and-white pages 
quickly. Consumables (like laser toner) can be expensive one-time purchases, 
but they last much longer than inkjet inks. 

Macs can actually use two different types of printers (directly), and those printers 
can be connected to the Mac in two different ways. QuidiDraw printers use the 
Mac’s own screen and page description technology to print a page, meaning the 
printers can be cheaper and easier to service. It also means the printer can only be 
connected to a Mac and can’t be easily shared with a network of Intel-compatible 
PCs. Additionally, it uses TrueType font technology, which is a decent font 
technology, but not always the best choice for graphics professionals. 

Postscript printers, on the other hand, use the standard Adobe Postscript page 
description language to print the page. This usually means more professional 
quality. It also means that other computers, such as those based on Windows and 
UNIX, can print to the printer, too. 

Some Mac printers (especially QuickDraw printers) can be connected directly to 
the printer port on the back of the Mac. Others can be networked using LocalTalk 
or Ethernet cabling. Ethernet is especially useful for powerful network printers that 
need to be shared with groups of Macs and/or Mac and Intel-compatible users. 

Speakers 

Most Macs can accept speakers connected to the Sound Out port on the back panel 
of the Mac. The speakers can’t be garden variety, though. They need to be 
somewhat special. 



54 Part I > Getting Ready to Upgrade 



The connector on the back of a Macintosh is actually a line-out connector, meaning 
it needs to be sent to an cimplifier before it can be played over speakers. Powered 
computer speakers can be used in this case; the speakers have to plug into a wall 
power outlet or run on batteries. Your other option: Hook your Mac up to your 
home stereo system’s amplifier. 

Computer speakers should also be properly shielded so that the magnets inside the 
speakers don’t affect any of the surrounding computer equipment. Magnets can 
distort monitor images and erase data from floppy disks and removable media. 

MIDI sound 

The Musical Instrument Digital Interface (MIDI) specification enables you to hook 
electronic instruments, such as keyboard synthesizers, up to your Mac using a 
special converter box. The box itself is usually connected to a serial 
(modem/printer) port, and then the device is hooked into the converter box. 

This allows you to play notes on the instrument that are then recognized by 
specialized MIDI software. The music isn’t just recorded by your Mac, however. 

MIDI software can actually differentiate the notes and, for instance, display them as 
annotation on a music staff. You can have your computer write, transpose, 
harmonize, and do many different things with music, ultimately enabling you to 
compose directly on the screen. The resulting music can then be played through 
your Mac’s speakers or sent back out to the instrument and played automatically. 



Communication Between Computers 

One other form of input/output hasn’t really been mentioned so far — input and 
output to-and-from other computers. Although your Mac will probably spend a lot 
of time interacting with you, you may also want it to interact with other computers 
(especially when it’s younger). Not only will it grow up to be well adjusted, but it 
will enable you to access the Internet, work with files from other platforms (such as 
DOS and Windows), and even run programs written for other computers. 

Communicating with other computers 

At some point you’ll want to move your Mac from its isolated little island out into 
the world of network communications. Or maybe it’s already networked, and you 
want it to go faster. In either case, you can upgrade to get your Mac talking directly 
to other Macs, Intel-compatible PCs, or all sorts of computers out on the Internet. 



Chapter 2 Figure Out Your Mac 5 5 



Modems 

A modem (modulaior/demodulator) is the most basic form of networking, 
enabling you to call other computers over regular phone lines and share data. 
Modems work by turning digital information into an analog (or audible) signal that 
can be transmitted over phone lines. When the data gets to another modem, it’s 
translated back into a digital signal that can be interpreted by its computer. 

Modems come in different speeds, measured by the number of kilobits they can 
transmit per second (Kbps). Although modems were once made to communicate at 
rates as low as 150 bps, the current range for acceptable performance is 14.4 Kbps 
to 56 Kbps. Technological limitations may keep modems at 56 Kbps for the 
foreseeable future, although these sorts of hurdles are usually overcome eventually. 

Modems connect to the modem port on the back of your Mac and then directly to a 
phone line. 



Digital modems 

Although there’s really no such thing as a digital modem (a modem by definition 
means a digital-to-analog conversion), it’s popular to call some long-distance 
networking devices “modems” because they’re for use in homes or small 
businesses over existing lines of communication — phone lines, satellites, or 
cable TV lines. These technologies include the following: 

4* ISDN. Integrated Services Digital Network is a refit of the current telephone 
service designed to offer more services than a typical phone line as well as 
high-speed computer communications. Typical ISDN modems can transfer 
data at about 128 Kbps. 

*4 xDSL. An emerging technology that allows for very fast digital transmissions 
over existing telephone lines. Speeds vary but run in the hundreds of Kbps. 

*4 Cable. Offered by your cable TV provider, these modem-like connections offer 
high-speed Internet access over the existing cable line. Speed varies 
depending on the number of subscribers in a given area, but averages at least 
a few hundred Kbps. 

4 Satellite. A satellite dish (usually the smaller 18-inch version) is used to 
receive Internet-related transmissions. Usually high-speed in one direction 
(toward your Mac) but requires a traditional slower modem connection to 
send data back to the Internet. 

For the most part, these digital modems are still emerging, and standards and/or 
capabilities may change dramatically. Currently, those that are available use either 
an expansion card slot, an Ethernet connection, or the modem port to connect to 
your Mac. 



56 Part I 4* Getting Ready to Upgrade 



Local Area Networks 

When you connect a number of Macs (or Macs and Intel-compatible PCs) in an 
office, you’re creating a local area network, or LAN. You can do this to share files, 
send e-mail, collaborate on documents, or share other resources, such as printers 
or Internet access. To create a LAN, though, you’ll need to string some cable 
between all your machines. 

Small, slower networks can use LocalTalk cabling, which directly connects Macs 
using special LocalTalk (or PhoneNet) adapters and cabling that stretches between 
them. Usually Macs are connected together in a daisy chain (or bus topology) so 
that one Mac accepts a connection from another Mac before it extends a 
connection to the next Mac in line. The Macs at either end have terminators that 
force the data to bounce back down the cabling, if necessary. LocalTalk can be a bit 
slow, sending data at about 230 Kbps. 

Larger networks can use Ethernet cabling for a much higher speed connection 
(ideally, 10 Mbps, or megabits per second). In this case, it may be necessary to 
install a network hub, which is used to help data find its way to the appropriate 
Mac. Fast Ethernet cabling and connectors bump that speed up to 100 Mbps, but 
require Fast Ethernet equipment for all connected Macs. 

Special software is also necessary. An all-Mac network can use AppleTalk for 
sharing files and printers, whereas add-on software may be necessary to 
incorporate Intel-compatible PCs into your LAN. 

LocalTalk runs directly off the printer ports of nearly every Mac made, but Ethernet 
can sometimes require an expansion card. Ethernet capabilities are built into many 
business Macs (Centris, Quadra, most Power Macintoshes), although you may still 
need to buy a special adapter. 

Working with DOS and Windows 

The other part of being a well-rounded communicator is learning to read, write, and 
think in other languages. The Mac equivalent of a foreign tongue includes files and 
disks formatted for use in the MS-DOS and Microsoft Windows world. Fortunately, 
most modern Macs are fully equipped to handle just about anything a Windows 
user can throw at them. Some Macs go even further, offering enhancements that 
can enable you to actually run Windows and DOS software on your Mac. 

Files and floppies 

At its most basic, nearly every Mac (beyond the Mac Plus and original Mac II) 
features a special floppy drive, called the Superdrive, that is capable of reading 
floppy disks in formats other than that specific to Macintosh. Using PC Exchange, a 
Macintosh control panel that ships with System 7.5 and above, your Mac can 
actually accept and read a PC-formatted floppy disk with no real intervention on 
your part. Just pop the floppy in the drive. The PC-formatted disk appears on your 
desktop, as shown in Figure 2-12. 



Chapter 2 4- Figure Out Your Mac 57 




Figure 2-12: The PC floppy appears on the desktop with a special Icon. 



How do you get PC files into your Mac applications? For your Mac to read the PC- 
based files, it needs a compatible program. For instance, Microsoft Word 98 for 
Macintosh can easily read just about any sort of Microsoft Word for Windows file 
(Word 97, Word 95, Word 6.0) that youTI come across. Plus, updates for new 
versions of Word for Windows can usually be downloaded from Microsoft’s site in a 
timely fashion. Similarly, a program like ClarisWorks has built into it the ability to 
read and write data files in PC-oriented formats like Microsoft’s RTF and 
WordPerfect for DOS. 




Check www.microsoft.com/macoffice for updates and other information on 
Word and other Microsoft Office applications. 



If you have Mac OS 7.6 or above, you may also have received MacLinkPIus, a 
bundled set of translators that can be used with most Mac applications to load files 
created by different Mac or PC applications. In this case, you have an entire arsenal 
of file translators at your disposal, enabling you to load a ton of different file 
formats into the Macintosh application of your choice. Figure 2-13 shows my 
ClarisWorks File Open dialog box, enhanced by MacLinkPIus. 




58 Part I > Getting Ready to Upgrade 




Figure 2-13: With the addition of MacLinkPlus, your Mac applications can load and 
work with many, many PC file formats. 




In most cases, you'll want to use a program that's actually similar in function to the 
application that originally created the data file you're trying to import. If someone 
sent you a PC-based Lotus 1,2,3 (spreadsheet) document, you should probably try to 
open it using Microsoft Excel or ClarisWorks' spreadsheet tools. 



Windows/PC emulation software 

As advanced PowerPC processors have tons of power to burn, some enterprising 
software companies have come up with a way to allow Windows and DOS programs 
to actually run on top of the Mac OS. Double-click a file, and you’ve suddenly got 
Windows 95 (or the opei citing system of your choice) chugging along in a window. 
Not only are these emulators used for playing games (which is certainly a popular 
reason to own one of these programs), but these Windows solutions are great for 
professional Mac owners who need access to an occasional Windows application 
or an in-house DOS program. They’re also a good idea for telecommuters who want 
to dial into their Windows network using a home-based Macintosh. 




chapter 2 4- Figure Out Your Mac 59 



SoftWindows 95, from Insignia Corporation, is a popular example of this software, 
enabling users to run nearly any Windows 95 application on top of their Mac OS 
desktops. It can require a bit of RAM to operate (at least 20MB of free RAM is 
recommended for good performance), but it’s a good way to run Windows if you 
have a pressing need. (Figure 2-14 shows SoftWindows in action.) 




Figure 2-14: SoftWindows enables you to resize the Windows desktop so it fits in a 
window along with your other Mac applications. 



Although SoftWindows emulates Windows itself, other programs have also been 
written to emulate an actual Intel-compatible PC on your Mac. It doesn’t look much 
different — the PC environment still runs in a window on your Mac’s desktop — but 
the result is an emulator that’s more flexible in its ability to run DOS, Windows, 
OS/2, Linux, OpenStep, and almost any other operating system designed to work 
on a typical PC. Insignia makes one of these applications, called RealPC. Connectix, 
of RAMDoubler and SpeedDoubler fame, offers a popular alternative to RealPC 
called Virtual PC. 




60 Part I ^ Getting Ready to Upgrade 



DOS-compatible cards 

The final option for DOS compatibility is a specially designed expansion card called 
a DOS-compatible card. Made by companies like Apple, Reply, and Orange Micro, 
these cards are NuBus or PCI expansion cards that feature an actual Intel- 
compatible processor on the card. Using a keystroke sequence (usually §€-Return), 
the control of your monitor, keyboard, and mouse is transferred to the DOS- 
compatible card, enabling you to work in Windows, DOS, or (sometimes) another 
PC-based operating system. You can even add a second monitor to observe the DOS 
card’s progress while you work on the Mac, and then use the keystroke sequence to 
return to the DOS side. 



Summary 

^ Three major subsystems — processing, input/output, and storage — work 
together to make your Mac compute. Data is gathered by the input devices, 
placed in memory, processed by the central processing unit (CPU), and sent 
back out to the user via output devices. It can then be saved for a later date 
using storage devices. 

^ The “brains” of your Mac include the CPU, main system memory (RAM), and 
any cache memory your Mac may hcive. This is the “short-term” memory, 
where data and instructions are stored until your Mac has the opportunity to 
compute based on that data. RAM is probably the most necessary and useful 
upgrade a Mac owner can make, although upgrading the CPU can certainly 
speed up your computing experience. 

4* All Macs include some sort of storage device — a floppy drive, hard drive, 
CD-ROM drive, or all three — but the included storage options sometimes 
aren’t enough for the intrepid Mac user. The technology now exists to store 
lOOMB or even 2GB of data on a single, removable cartridge that’s easy to 
carry with you or store for safe-keeping. Plus, they’re usually reasonably 
inexpensive. 

4 There are plenty of different devices to help you get data into and out of your 
Mac, including keyboards, mice, scanners, monitors, and printers. More 
exciting options include drawing tablets, digital cameras, and audio/visual 
technology that can even be used to digitize and edit movies or recorded 
audio. 

4 What else do you need to do? A Mac can be hooked up to other computers 
using modems and networking cables, and it can access the Internet. Or, you 
can read PC-formatted floppies if you need to share files with friends and 
colleagues. In fact, many Power Macs (and a few earlier models) can even run 
Windows and DOS programs in a window, right along side your Mac 
applications. All you need is the right upgrade. 

4 ^ 4 - 



4 



Find Your 
Bottlenecks 



CHAP T E R 



A s any computer ages, it begins to exhibit signs of 

slowing down. Some of these signs can be attributed 
to maintenance issues: It’s important to upgrade your 
operating system, delete unused files, and run disk-utility 
programs to maintain order inside your Mac. Over time, 
however, it’s inevitable that computers will begin to slow 
down without more extreme measures, usually involving a 
hardware upgrade. 



> 4 ^ ^ 

In This Chapter 

What causes a Mac 
to slow down? 

Memory and 
processor issues 

How storage affects 
performance 



When it’s time to upgrade, the key to doing it successfully is 
finding where exactly the traffic jams are occurring in your 
system. What subsystems are slowing down? Processing? 
Storage? Are a number of different factors coming together to 
slow down your Mac’s operation? 

You’ve got to know where the slowdowns — the bottlenecks — 
are occurring before you can make an informed decision to 
upgrade. 



How fo pinpoint 
the slowdowns in 
your Mac 

Quality-of-work 

bottlenecks 

4 - 4 ^ > -4 



why Is My Mac Slowing Down? 

Once you understand the various components in your Mac 
and the possible upgrades you can perform (as discussed in 
Chapter 2), you might still be left puzzling over the common 
question, “Why is my Mac getting slower?” After all, when 
you bought your Mac, chances are you were perfectly happy 
with its speed. At that time it ran the Mac OS and all your 
applications, the windows snapped around the screen, and it 
didn’t even take terribly long to print. But since that time 
(especially if it’s been quite a while), things seem to be taking 
longer. 



62 Part I 4 Getting Ready to Upgrade 



There are two main reasons a computer begins to slow down over time: 

The Mac*s storage subsystem is poorly maintained or overloaded. Having a well- 
maintained hard drive, with at least 5 to 15 percent free space, is important to 
the operation of any computer. As a hard disk becomes filled, it has a 
tendency to become fragmented, forcing the disk’s read/write heads to race 
around more and more to find the necessary data. All this hard drive 
accessing (called thrashing by nerdy types) can severely affect the Mac’s 
performance. Figure 3-1 shows an example of fragmentation. 




Figure 3-1: Norton Utilities' Disk Doctor can tell you the level of 
fragmentation on your drive. 



What does fragmentation mean? 



When your Mac writes data — either application files or documents— to its hard disk, it does 
its best to write the data sequentially. When you first buy (or reformat) a hard drive, this 
sequential writing is relatively easy to do. The drive simply finds some free space and 
begins writing; more than likely, enough space occurs in one area so that the data file can 
be put down in its entirety. 

But once a hard disk has seen quite a bit of use, those free spaces become more scarce. 
As a result, the Mac is forced to write data wherever it can manage to find some empty 
space -even if it can't write the whole file sequentially. Instead, it will keep track of the 
various places, all over the hard drive, where it was able to squeeze in some data. These 
haphazardly written data files are then considered fragmented, because small fragments 
are littered all over the drive. 









chapter 3 4 Find Your Bottlenecks 63 



This can happen even when the hard drive isn't full, especially after months of use. As you 
add and delete files, the linear, sequential areas on the drive get filled and wiped and filled 
again, to the point that even a drive that's only half full is forcing files to be saved all over 
the place. To further illustrate, imagine working with a stenographer's pad and pencil. If you 
fill the pad and then use the pencil's eraser to do away with every third paragraph, the pad 
is only two-thirds full. But filling it again would require writing only in the available space, 
resulting in a lot of page turning, which would slow your note-taking. 

To speed up a fragmented drive, it should be defragmented using Norton Utilities or a sim- 
ilar program. These programs rearrange the data files sequentially so that they're no longer 
as fragmented. As an added bonus, the free space is organized sequentially, too, so that 
new data files are also written in the most efficient manner. If your drive is heavily frag- 
mented, you might get a nice little speed boost from running such a utility program. 



4 - You've added new programs, system software enhancements, or new tasks that 
require more advanced technology. This is the real reason most Macs seem 
to slow down. Whereas new Mac OS versions can sometimes actually speed 
things up a bit (especially for Power Macintoshes), often Apple adds new 
features and technologies that can slow down older computers. Other 
applications can do the same thing by adding new features that become 
more and more power hungry. Microsoft Word 5.1, for instance, ran on most 
Mac II series computers with plenty of gusto. Mac Word 6.0, however, required 
even faster Quadra and Centris machines. Mac Word 98, taking things even 
further, doesn’t run particularly speedily on anything below a second- 
generation (PowerPC 603- or 604-based) Power Mac. 

Even if you’ve been diligent in your fight against hard-disk fragmentation, the fault 
for your Mac’s slowdown can be laid squarely on your shoulders. If you didn’t want 
all those new-fangled software programs, you wouldn’t be in the performance 
crunch you are now! A Mac Plus running Mac System 6.0.1, PageMaker 1.0, and 
MacPaint would still be a perfectly serviceable machine. Not a very exciting one, 
but it wouldn’t be incredibly slow. Of course, if you’ve already used the later 
versions, you’re probably hooked on the features. To speed up all that new 
software, you’ll need to find your hardware bottlenecks. 

Understanding bottlenecks 

A bottleneck is a point of congestion that retards or halts free movement, such as 
a traffic jam. In fact, the use of the term “bottleneck” in computing may be directly 
related to the high frequency of automobile traffic jams in the computing mecca 
of California. (California’s famous traffic jams actually seem to attract millions of 
people to the state, apparently so they can be seen talking on a cellular telephone.) 



64 Part I 4* Getting Ready to Upgrade 



In much the same way that too many distracted cell-phone users can cause a 
bottleneck on California’s highways, a relatively minor part of your Mac’s 
subsystems can easily create an impasse that retards or halts the free movement of 
data between your Mac’s processor, storage devices, and input/output devices. 
This is especially true if, by using newer programs, Mac OS versions, or more 
unwieldy data files, you’re causing the pathways inside your Mac to deal with more 
data than they have in the past. 




Of course, another way to illustrate the problem with bottlenecks is to remind you 
that the term is meant to conjure the image of the neck of a bottle. The neck is usu- 
ally thinner than the rest of the bottle, retarding the flow of liquid out of the bottle 
(especially if you turn the bottle completely upside-down). When you do away with 
the bottleneck in your computing subsystems, you can likely speed the flow of data in 
your Mac. 



That’s a computing bottleneck. Determining which bottlenecks are likely occurring 
in your Mac is part of the process you need to go through to get the most bang for 
your upgrading buck. 



For example, a very common bottleneck for many Mac owners is not having enough 
RAM; without enough RAM, even a normally speedy Power Macintosh can slow way 
down. RAM is necessary for running more than one program, dealing with large 
documents (like digital images), and even setting a disk cache or RAM disk that can 
speed the flow of data through your Mac (see Figure 3-2). 




Figure 3-2: Using the Memory control 
panel, you can change a number of RAM- 
related settings. The more RAM you have, the 
more effectively these settings can speed up 
your Mac. 



Knowing this about RAM, you might be inclined to run out and buy RAM right now. 
(Always a good idea, by the way, unless your Mac is already at its maximum or you 
don’t have an available RAM upgrade slot.) But if you hadn’t considered this 
bottleneck, you might have incorrectly assumed your processor needs upgrading — 
it may not, depending on the sorts of tasks you perform. A new motherboard or 
CPU upgrade is considerably more expensive than 16 or 32 more megabytes of 
RAM. And you’d find, even if you bought and installed the processor upgrade, you 
might still need extra RAM to get it working at full speed. 




Chapter 3 ♦ Find Your Bottlenecks 05 



Finding the bottleneck 

Finding the bottleneck usually amounts to determining what has changed in your 
system and what subsystem has been affected by the change. In Chapter 1, 1 
mention the 75/25 rule. If your system Is now too slow for comfort, something 
about your needs has changed. Perhaps you’re creating many more flyers, but you 
haven’t updated your printer. Or maybe you’re working with much more advanced 
graphics, but you don’t have a specialized video accelerator. In any case, you need 
to get back to the point where at least 75 percent of your computing tasks are 
handled with grace and speed by your Mac. 

Most likely, you’ve upgrading a piece of software or two (or you’ve upgraded the 
Mac OS), and that software now requires more advanced Mac hardware to run at an 
acceptable speed. Table 3-1 shows some examples of popular Mac software and 
how, from one version to the next, software can require you to upgrade your Mac’s 
hardware to keep up. The question is, what exactly is slowing the software down? 
That’s what you’ll need to determine before upgrading. 



Table 3-1 

Up the Ante: Software Requirements from Version to Version 


Software Title 


Version 


Requirements 


Version 


Requirements 


ClarisWorks 


4.0 


68020, 4MB RAM 


5,0 


68020, SMB RAM, 
55MB HD 


MS Office 


4.2.1 


68030, 8MB RAM, 
62MB HD 


98 


PowerPC, 16MB 
RAM, 120MB HD 


Quicken 


7.0 


68030, 6MB RAM, 
12MB HD 


98 


68030, 16MB RAM, 
45MB HD 


HyperCard 


2.3.5 


68000, 2MB RAM 


2.4 


68020, 16MB RAM 



For starters, take a look at some common bottlenecks: 

4- RAM. It’s a fact of computing: New programs simply require more RAM. Mac 
OS 8 and later, for instance, require that at least 16MB of RAM be present in 
your Mac, just for starters — and that certainly doesn’t guarantee optimum 
performance. RAM is the most common bottleneck in most Mac systems, and 
it’s among the easiest upgrades. 

Cache. Cache RAM, if your Mac is capable of accepting it, can speed up your 
computing considerably. In many cases, a Mac’s processor isn’t being fully 
tasked, even if your system is slowing down. The problem may be that the 
processor is waiting for data to arrive. When that’s the case, cache RAM can 
certainly help. 



66 Part I 4- Getting Ready to Upgrade 



4 Processor. If your processor is aging, it may begin to choke on all the new 
instructions, features, and lines of programming code in newer applications. 
The more 3D, image manipulation and number crunching your applications 
do, the more your CPU can become a bottleneck. 

4 Network. If you’re using LocalTalk for your network, you’re not 

communicating at a tenth of the speed you could be using Ethernet. You 
should also have an efficient network setup — with file and print servers, if 
necessary — to speed things along, especially in a larger workgroup. 

4 Modem. If you use a dial-up connection for access to networks or the Internet, 
a slow modem can mean the difference between frustration and productivity. 
Even the latest Power Macs can be brought to their knees by slow modem 
connections. 

4 Video card. Accelerated video cards can jazz up the performance of Macs for 
artists, designers, multimedia professionals, and, of course, gamers. By off- 
loading some of the processing requirements relative to graphics, accelerated 
video cards enable the system’s CPU to devote time to other tasks. 

4 Hard drive. If you’re running out of space on your hard drive, you may be 
affecting your Mac’s ability to use Virtual Memory (megabytes of storage 
space on your hard drive reserved for use by the Mac OS), which could affect 
performance when you’re working with many different applications open at 
once. Older hard drives can also be relatively slow, making audio/visual and 
QuickTime-related tasks crawl along. 

4 Printer. If your Mac hums along just fine, but you’re waiting interminable 
amounts of time for your final work to appear in print, you may need to 
upgrade your printer (by installing more printer RAM, for instance). You 
might also need to buy a completely new printer with a faster page-per-minute 
rating. 

4 Port choice. Serial ports (printer/modem ports) are much slower than 
some other upgrade options you may have, such as an internal card or a 
SCSI connection. Some devices, such as certain page scanners (those little 
scanners that can sit in front of your monitor and be fed a page at a time, 
like a fax machine) connect via slow serial cable connections. The faster 
ones use a SCSI cable to connect. 

Obviously, other bottlenecks may exist — for instance, you may find a specialized 
digital video card helps you record and edit video at a faster pace. These 
bottlenecks may be important to you or not, depending on the specific work you’re 
doing. (Eventually, I discuss them all in this book.) But the main bottlenecks just 
discussed are those that most Mac users will encounter when it’s time to upgrade. 



Chapter 3 Find Your Bottlenecks 07 



Speed versus quality 

The other important question to ask when it comes to upgrading your Mac is 
whether the problems you’re having are more related to speed or quality. Although 
most bottlenecks are about speed, you can also have quality bottlenecks if the 
quality of your computing experience or the output your computer generates is 
affecting your productivity or livelihood. Some quality issues are related to your 
actual time sitting in front of the computer: Maybe you’re squinting at a low-quality 
monitor or you’re trying to hear your computer through inadequate speakers. In 
these cases, productivity might be affected because you and the computer don’t 
get along. Other quality issues have to do with the usefulness and professionalism 
of the output generated by your computer. 

Upgrading to improve the quality of your work — buying an exceptioncil printer, for 
instance — might enable you to get better clients, do a better job of teaching, or 
manage your team more effectively. A quality-related upgrade might also keep you 
from running out to your local print shop or calling a consultant every time you 
need a particular task accomplished. Whatever the reason, you should not only 
consider the speed bottlenecks that physically affect your Macintosh system or 
network, but also take into account the quality bottlenecks that might be slowing 
your day-to-day productivity. 



Improve Your Mac's Speed 

If you’ve identified speed as your major interest in upgrading, your next step is to 
determine the exact bottlenecks slowing your system down. To do this, you need 
to spend time observing your Mac as you work — deciding specifically when it 
performs well and when it doesn’t. It may surprise you where the bottlenecks 
really lie. 

Diagnosis: Slow computer 

To decide where the slowdowns in your Mac are occurring, you need to take careful 
note of the symptoms it’s exhibiting. Understanding these symptoms can help you 
find the right upgrade path to address your Mac’s particular bottlenecks. Here are 
some of the slowdown symptoms you may encounter: 

> My Mac is slow when I have a lot of programs running at once. Although a 
processor or logic board can help this situation, the most important upgrade 
is RAM. Memory is necessary for you to run more than one program at 
once — the more RAM you have, the more programs you can run (see 
Figure 3-3). 



68 Part I 4* Getting Ready to Upgrade 




Figure 3-3: The About This Computer dialog box 
(found in the Apple menu when the Finder is active) 
shows you how much RAM you have available and 
how much is being used by the programs you have 
running. 



4 My Mac is slow when I'm dealing with a 2D graphic document. These sorts of 
files — found in Photoshop or a similar program — can be serious memory 
hogs. If you don’t have much RAM, the graphics program is forced to write a 
lot of data to the hard drive, slowing everything down. Get more RAM first and 
a processor second. You might also consider a floating-point unit (FPU) 
upgrade if you have a 68030 or older machine. 

4 My Mac is slow when I work with 3D graphics, multimedia programs, and games. 
This can take RAM and a speedy processor, but you might also look into a 
video card upgrade. Newer video cards offer better 3D performance for 
graphics and games. Cards specifically designed for multimedia professionals 
can speed up 3D rendering and video editing, too. 

4 My Mac is slow when I load and save documents. Your RAM could be low, your 
processor could be aging, but the real problem may be that your hard drive is 
too slow — especially if you’re dealing with very large files. A new SCSI hard 
drive using Fast/Wide technology or higher-speed RPMs might help you save 
those large documents more quickly. (You may also need a SCSI expansion 
card to take full advantage of a high-speed drive.) A cache RAM upgrade may 
also help you here, especially with newer Macs. 

4 My Mac is slow when / try to work with almost any document. If typing is slow 
when working with a relatively short word processing document, or it takes a 
while for the cursor to move to the next cell in your spreadsheet program, 
you’re using software that is taxing your Mac’s ability to process information. 
(Also, not enough RAM may be available.) When most or all your applications 
are unbearably slow, that’s a good indicator a processor or logic board 
upgrade is necessary. 




Chapter 3 -f Find Your Bottlenecks 09 



> My Mac is slow when using a Web browser orAOL This can be a RAM and 
processor issue, but it’s most likely a slow connection to the Internet or 
online service. For home users, that means a faster modem (or a different 
modem technology, like cable or xDSL) is needed. For corporate users, it may 
mean you should look into an Ethernet connection to the Internet. (Realize 
that this isn’t always the case. Sometimes your Internet connection will be 
slow because of bottlenecks on the Internet itself. If you experience chronic 
slowness instead of occasional slowdowns, you’re a better candidate for an 
upgrade.) 

4 * My Mac is slow when I copy files over the network. If you’re still using LocalTalk 
connections, you may have outgrown them. Consider using Ethernet cards 
and cabling. Also, troubleshoot your network to make sure you’re using the 
latest AppleTalk and Internet access software. 

> My Mac is slow when it prints. If you’re using an inkjet or personal laser printer, 
you might need more RAM or a processor upgrade for your Mac. If you’re 
using a PostScript laser printer, you might get away with a RAM upgrade or 
processor upgrade for the printer itself. You should also consider a faster 
connection for network-style printers — Ethernet is much quicker for printing 
than LocalTalk. 

> My PowerMac is slow. Although aging Power Macs can use a speed boost from 
more RAM or a new processor, you can also breathe new life into any Power 
Mac by upgrading its cache RAM. Power Macs make very efficient use of 
cache RAM to speed operations considerably. Power Macs also tend to speed 
up slightly with each new Mac OS release and perform much more quickly 
with native applications, that is, Mac OS programs that are accelerated for the 
PowerPC processor. 

Speed options 

Once you’ve determined the bottleneck(s), you decide what action to take to 
eliminate them. Take into account a couple of different things while you decide 
what bottlenecks need to be attacked and in what order: 

4 - Should I get a new logic board? If you identify a number of different bottlenecks 
that are all choking your system — the speed of your expansion cards, your 
processor, your RAM, and your cache, for instance — you may need to 
consider a complete upgrade of the logic board. Moving to a faster logic 
board can bring along speed benefits of all sorts, including the chance to 
address many of these bottlenecks at once. Of course, updating some Mac 
logic boards can be both expensive and difficult. Make sure you’re 
comfortable performing such an upgrade and that a logic board upgrade 
Is available for your Mac model. If one isn’t, you may need to consider a 
new Mac. 



70 Part I 'f Getting Ready to Upgrade 



4 What are my priority bottlenecks? If you need to be productive immediately, 
you may find that adding RAM, plugging in a cache RAM module, or adding a 
SCSI peripheral will result in an immediate speed boost that can help you get 
through a crunch; you can then spend time upgrading more complex 
components later. 

4 * Can it be fixed with a simple upgrade card? Say you want faster 2D or 3D 
gaming capability. Video speed problems can usually be fixed quickly with an 
upgrade card. PowerPC upgrade cards exist for some Quadra, Mac II, and 
Performa models, too. You’ll need to make sure your Mac can handle another 
upgrade card (do you have a free slot?) and that you get the right type of card 
— PDS, NuBus, or PCI. (See Chapter 4 for information on expansion cards.) 

4 “ Am / willing to perform the upgrade? If your Mac is still under warranty (and 
the upgrade would void that warranty), you may need to factor in the cost of 
consulting a qualified Apple technician. Or, if you’re simply not sure you want 
to perform the upgrade yourself, remember that getting help can add to the 
overall cost of upgrading. 

4 Should I just get a new Mac? If you suddenly realize you’ll be spending quite a 
bit of money for the upgrade, don’t forget to consider the possibility of 
buying a new or used Mac. New Macs tend to have a nice amount of RAM, a 
fast processor, and a new logic board, which, when they’re all put together, 
can add up to much better speeds than you get when you upgrade an older 
system. 



Improve Your Mac's Quality 

The flip-side of upgrading involves improving the quality of work you’re able to do 
with your Mac. You won’t necessarily speed up with these sorts of upgrades, but 
you may find that you’re more productive. In most cases, these upgrades are also 
easier to perform, because they tend to involve either expansion cards or external 
peripherals. Quality — especially of the output you generate from working — is an 
important part of any business or home Mac. The better your final product, the 
happier you’ll be with your Mac’s abilities. 

Diagnosis: Poor quality 

What follows are some common complaints about a Mac’s ability to generate 
quality output or otherwise make the computing experience enjoyable. If any of 
these apply, you can begin to see what you’ll need to do to improve life with your 
Mac, and decide which upgrades, if any, are worthwhile. 

4 My monitor is difficult to look at. Some older monitors can be too small, too 
fuzzy, or too dim to enjoy working with for long periods of time. The solution, 
in most cases, is to buy a new monitor. You can also do a few other things to 
revive a monitor, detailed in Chapter 25. But if you have the budget, you 



Chapter 3 ^ Find Your Bottlenecks y ] 



should certainly consider getting a new monitor if you find that yours bothers 
your eyes or affects your ability to concentrate. 

-f My Mac doesn't display enough colors. You might find when you’re dealing with 
computer images, whether on Web pages or in a program like Photoshop, 
your Mac isn’t capable of displaying as many colors as you might like. 
Although the fix could be as simple as changing a control panel or similar 
setting (see Chapter 25), it’s true that some Macs simply don’t have enough 
video RAM (VRAM) to display more than hundreds or thousands of colors. 

You might be able to upgrade that VRAM, however, or add another video card. 

> Id like more desktop space in which to work. You could get a larger monitor, or 
you can hook up additional monitors to your Mac. If you add a video card and 
a second monitor, it’s possible to extend the virtual desktop of your Mac so 
that you’re using both screens at the same time (see Figure 3-4). 




Figure 3-4: The Monitors (or Monitors and 
Sound on some Macs) control panel can be 
used to choose which monitor is positioned 
where and how the virtual desktop will be 
arranged. 



-f My print quality is low. If you have a dot matrix printer, an old inkjet, or even 
an aging laser printer, you may not be completely happy with the quality. In 
most cases, the best plan is to upgrade to a new printer, although you should 
also test your printer thoroughly to ensure you’re getting the most out of your 
ink or toner cartridges. (Printer troubleshooting is covered in Chapter 26.) 

’f / want my inkjet to print in color. A few Apple and Hewlett Packard inkjets 
(especially if they’re a few years old) shipped as black-and-white printers, but 
could be upgraded to color using a special add-on kit. If you fit in this group, 



72 Part I 4- Getting Ready to Upgrade 



you can upgrade very quickly to color. Others will probably need to buy a new 
printer, though. 

4 I need Postscript quality output, hut my printer isn 7 capable of it. The confusing 
world of Mac fonts rears its head every once in a while, resulting in jagged 
print, confusing problems, and poor print quality. But you can try a few other 
things before you rush out to buy a new printer, including software addons 
and font fixes. 

4 I need to print more images on a page, but my laser printer can 7 do it. If you 
don’t have enough printer RAM or your printer’s settings are a tad screwy, 
you might not be using the RAM most effectively. A laser printer needs 
enough RAM to create a digital image of the entire page before it can be 
printed. If the printer runs out of RAM before it's ready to print, you get an 
error message, and an incomplete page comes out of the printer. 

4 / hate my keyboard. You can easily buy and install a new keyboard for your 
Mac. You can even install it many feet away from the Mac, along with a 
monitor and other peripherals for presentations or kiosks, if necessary. 

4 I want a new mouse. Mac OS 8 and above includes contextual menus, which 
pop up when you Ctrl-Click a window or document on your Mac. With an ADB 
mouse that has two or more buttons, you can often program a button to do 
the Ctrl-Click for you, making it a simple matter to pop up contextual menus 
all over the place. Figure 3-5 shows the Kensington Turbo Mouse program in 
action. 

4 / hate driving, flying, shooting with the keyboard. All sorts of gaming controls, 
such as steering wheels, flight yokes, and joysticks, are available for the Mac. 
Some of them work in conjunction with your mouse (or in addition to it), 
enabling you to use the devices in normal programs, too, which may be 
helpful for people with wrist pain, arm trouble, or other physical challenges. 

4 I need to work with Intel-compatible PCs. Reading and working with PC floppies 
takes nothing more than System 7.5 (or above) and the correct settings in 
software. To run PC (DOS, Windows, OS/2) programs, you’ll need a software 
emulator or a hardware upgrade card that includes a Pentium processor (or 
Pentium-like processor from Cyrix Corp.) and connectors that let you hook up 
PC peripherals. You can also network your Mac to a PC local area network, 
network a PC into a Mac workgroup, or print from a Mac to a PC printer — all 
with the correct hardware add-ons, of course. 

4 My Mac doesn 7 sound very good. Most Macs have stereo outputs that can be 
used with stereo receivers or powered speakers to enrich the multimedia 
experience. If you need it, you can also add expansion cards that enable 
you to use your Mac as a digital mixing board, accepting multiple inputs and 
mixing them together as they’re digitally recorded. Or, hook up a MIDI device 
and have your Mac read music and play instruments automatically. 



Chapter 3 4 ^ Find Your Bottlenecks 73 




Figure 3-5: Using a programmable mouse, you can add 
functions to mouse buttons to make them more convenient 
than keystroke combinations or selecting menu items. 



None of these are bottlenecks in your Mac system itself; instead, they’re 
bottlenecks that keep you from getting quality work done. Any of these upgrades 
that you consider important should be addressed just as you might address speed 
issues. In fact, you might want to upgrade or repair a couple of these problems 
before you focus on speed. If your business is about writing, designing, or printing, 
for instance, you may want to get a better monitor, printer, or scanner right now — 
even before you boost the processor in your Mac. 



Summary 

^ A big part of upgrading is determining the bottlenecks in your system. Like 
automobile traffic, bottlenecks are jams in your system that don’t allow data 
to flow quickly and efficiently. Sometimes freeing up a relatively insignificant 
bottleneck results in great performance for your entire Mac. 

4 Your Mac may seem to be slowing down for one of two reasons: First, you 
haven’t properly maintained your hard drive. Or, it can slow down if you 
install newer programs that require more RAM and processing power than 
the older programs that you’re replacing. 

-f Determining the exact nature of your bottleneck means diagnosing the 
problem based on the symptoms. What slowdowns or quality problems is 
your Mac exhibiting? 



File Your 
Upgrade Flight 
Plan 



M any Mac owners make the mistake of upgrading 

without a proper plan of attack. That’s not to say I’m 
much of a list writer or flowchart guy myself — but 1 do try to 
ruminate a bit over additions to my Mac. After all, you want to 
get the best performance and quality you possibly can for the 
least amount of money, and you need to do it in a way that 
makes sense for the way you compute. That’s why it’s 
important to know what upgrades are possible, understand 
how your Mac works, and learn the secrets of rooting out 
your Mac’s bottlenecks. 

If you’ve read the chapters before this one, you probably 
have that much knowledge under your belt. Now you’re ready 
to make the upgrading (and repair) decisions that will affect 
your system. You’ll then need to prepare for the upgrade itself, 
including a look at the tools you’ll want to have handy and 
some of the software diagnostics that might help you in your 
quest. 




^ 4 4 ^ 

In This Chapter 

Determine your needs 
and wants 

Chart: Upgrade 
paths for every Mac 

Can you do this 
upgrade on your 
own? 

Tools you need for 
upgrading 

> 4 ♦ 



Determining Your Needs 
and Wants 

As discussed in Chapter 3, bottlenecks can be any single part 
of your Mac that slows down the entire system because, like a 
traffic jam, that component doesn’t let enough data get 
through. After you’ve identified the potential bottlenecks in 
your system, it’s important to figure out exactly which need to 
be addressed immediately and which should be dealt with 



76 Part I -f Getting Ready to Upgrade 



later, especially if budget is an issue. In this case, you need to decide what you 
absolutely have to upgrade right away (to maintain acceptable productivity levels) 
and what you want to upgrade as soon as possible (to maintain acceptable fun-to- 
work-with levels). 

Unless you’ll have to grab money out of your family’s weekly food budget to 
upgrade your Mac, I recommend that you consider any productivity-enhancing tool 
a “need-to-have-it” upgrade. That includes things like drawing tablets, faster 
printers, and big monitors (if these things could possibly help). 1 also want you to 
consider upgrades that are more comfortable, ergonomically pleasing, or just a tad 
bit of fun to work with. You may not have the budget for all these things 
immediately, but these “wants” should really be high enough on the list that you 
consider them soon. 

Now make your list. Fire up ClarisWorks, SimpleText, or just grab a pen and make a 
note of the upgrades you think fall in the “Need” column and those that go in the 
“Want” column. Don’t forget to prioritize based not just on preference, but also on 
which bottlenecks are most extreme in your system. If you desperately need RAM, 
put it at the top of the needs list. If you really think a new CPU would help 
immeasurably, put it high on the needs list, too. If you can’t think of anything cooler 
than a fighter pilot’s joystick, consider putting that one high on the wants list. 
Maybe you can get around to it if your needs don’t overwhelm your budget first. 

What will it cost? 

With your list in hand, you’re ready to figure out how the upgrade can be 
accomplished and how much, roughly, it will cost. Table 4-1 focuses on the major 
upgrades for overcoming speed and quality bottlenecks. 



Table 4-1 

Upgrade Possibilities, Results, and Costs 



Upgraded 

Component 


Subsystem Affected 


How Upgraded 


Cost 


Memory 


Processing 


RAM module 


S2-S10perMB 


CPU 


Processing 


Expansion card 
Daughterboard 
Clock enhancement 
Chip upgrade 


$500-$2,000 
$500-$2,000 
S75-S250 
S250-S 1,000 


Cache RAM 


Processing 


RAM module 


$75-5250 per MB 


Logic board 


Processing 


Replace board 


$500-52,000+ 


Hard drive 


Storage 


Internal/External drive 


550-5150 per GB 



chapter 4 ♦ File Your Upgrade Flight Plan *77 



Upgraded 

Component 


Subsystem Affected 


How Upgraded 


Cost 


Removable 

drive 


Storage 


Internal/External drive 


$100-$ 1,500 


Modem 


Input/Output 


Internal/External 

device 


$50-$400 


Network 

adapter 


Input/Output 


Expansion card 


$100-$400 


Network 

transceiver 


Input/Output 


External cabling 


$25-$ 150 


Hub 


Input/Output 


Connect networked 
Macs 


$50-$500 


ISDN adapter 


Input/Output 


Internal/External 

device 


$250-$750 


Video card 


Input/Output 


Expansion card 


$250-$2,000+ 


Video 

accelerator 


Input/Output 


Expansion card 


$150-$500 


Printer 


Input/Output 


External device 


$200-$5,000 


Monitor 


Input/Output 


External device 


$300-$2,500 


Scanner 


Input/Output 


External device 
(serial); External 
device (SCSI) 


$100-$500; 

$250-$2,000 


Speakers 


Input/Output 


External device 
(sound-out) 


$25-$500 


Microphone 


Input/Output 


External device 
(sound-ln) 


$5-$250 


MIDI 


Input/Output 


External switch box 


$50-$ 150 



Take each item and add it to your list, prioritizing based not only on need, but also 
on cost. If you find that your list is getting out of hand costwise, you have a 
different decision to consider first — whether you should spend a great deal of 
money up front for an overhaul or a new system. 

Obviously, there’s quite a bit of play in many of these prices. One way to get the 
latest prices is to pick up a copy of a recent Mac-oriented magazine (such as 
Macworld) and check the pages of ads that generally appear toward the back of the 
magazine. Once you know how much these upgrades are going to set you back, you 
can make a better decision as to what needs to be upgraded immediately and what 
can wait for a while. 




78 Part I -f Getting Ready to Upgrade 



List for my Power Macintosh 6100 system 



As I write this, Tm personally interested in upgrading a Power Macintosh 6100 system for 
use as a workstation here in my office for people I bring in as Web designers and for other 
jobs. It needs to be capable of handling graphics, but it doesn't have to be decked out for a 
high-end artist. It's already an AV model, meaning it includes a video card that can accept 
video input from a VCR or camcorder. I don't use it that much, but, along with built-in video, 
this 6100 can already drive two monitors -one can even be a 20" monitor with millions of 
colors. 

What it's lacking though, is hard drive space and speed. So, for my list. I'm looking at a few 
different options (text in parentheses represents an alternative choice): 



To Be Upgraded 


What Upgrade? 


Cost 


Processor 


ToG3 


$700 


(Processor 


To 604e 


$400) 


(Cache RAM 


To 512k 


$75) 


(Processor clock 


To 83MHz 


$75) 


Hard drive 


Add 2GB 


$250 



Adding a 604e processor and cache RAM would amount to nearly $500, so I'm probably 
better off going with the high-end G3 upgrade. (The cache RAM is rendered fairly useless 
once a G3 upgrade is installed.) I could also choose to boost the clock speed on the 6100 
from 60MHz to 83MHz, which might result in a 30 percent gain in processing power. Along 
with the cache RAM, the clock upgrade would offer a slightly perceivable speed gain. It 
wouldn't last as long as a G3 upgrade, though, which offers a 500 to 800 percent speed 
gain and might make the system very usable for two or three more years. 

More hard drive space is immediately necessary. Because of the nature of the Power Mac 
6100's case. I'm limited to either replacing the existing hard drive or installing an external 
SCSI model. I'll opt for the external drive, even though it's a bit more expensive than an 
internal drive, because it will bring the total drive space to about 2.5GB for this Mac. 

For me, this is a business Mac that still has about one-and-a-half years of (tax-related) 
depreciation left before its been completely written-off. So, I'm going to invest for a long- 
haul solution that can make the Mac worth using for at least two years or so. Otherwise, I 
might opt for a cheaper solution that would keep the machine in service only six months or 
a year, especially if I see reason to buy a new system down the road. 




Chapter 4 -f File Your Upgrade Flight Plan 7 Q 



yVipli. Don't forget to check the Web-based stores mentioned in Chapter 1 if you're trying to 

find pricing for upgrades to your Mac 

How can you upgrade? 

Before you can move forward with your upgrading, your plan needs to include a 
look at your current system and your options for upgrading. Every Mac system is 
slightly different, with different types and numbers of upgrade slots, different RAM 
requirements and capabilities, and, occasionally, even different ports on the back of 
the machine. 

You may decide that you’re more adept at external upgrades than internal ones, or 
that you only have a certain amount of available slots and ports, and you’d like to 
save one of the internal slots for a more important upgrade. Or, maybe your Mac 
has a special slot for a particular upgrade — knowing that beforehand can help you 
decide what sort of add-on you need and how much it’ll cost you. 

Upgrading questions 

To plan your upgrade, you’ll need to know a few things about your particular Mac. 
Specifically, you need to ask yourself the following: 

^ What slots do I have available? Whether you’re upgrading by adding a RAM 
module, an expansion card, or even a CPU daughtercard, you’ll need to know 
how many slots your Mac came with and how many you have available for a 
particular upgrade. Consult the chapter in Part II that relates to the upgrade 
you’re trying to perform to learn more about the slots available in most Mac 
models, 

4“ What ports do / have available? Again, different Macs have varying numbers of 
ports and types of connections available. If your SCSI port is already taken by 
a number of external peripherals, are you able to add another SCSI device to 
that chain of devices? Does your Mac include a stereo sound-in port, or would 
you need to add a sound card for audio recording? Depending on your needs, 
you’ll need to explore the back side of your Mac to see what ports you have to 
work with. 

•f Is anything full or overloaded? If you have a non-network printer and an 
external modem, your serial ports (modem and printer ports) are probably 
completely full. If you want to add a page scanner, you’ll need to either 
consider a SCSI version or some sort of contraption to help you switch 
between one or the other of your peripherals (see Figure 4-1). If you have 
a few internal SCSI devices, you may be filling up that chain; you’ll need to 
determine what SCSI addresses, if any, are left. You also need to avoid 
overloading any one port or expansion card with devices — you may be 
slowing your SCSI chain down if it includes several small hard drives 
(you’d be better off with one large one), or you might have to switch your 
ports so often that it becomes tiresome cmd counterproductive. 



80 Part I 4' Getting Ready to Upgrade 




Figure 4-1: A simple data switch (this is a Mac serial version made 
by Belkin Components) can be used to switch a serial port between 
two devices, such as a printer and a page scanner. 



Specific upgrade paths 

Almost every Mac model has its own unique upgrading abilities, although some 
later Mac models share similar characteristics. Over the years Apple’s approach 
has been reactionary — designing machines that complied with customers’ wishes 
as they were made known. The original Mac 128k was hardly upgradeable at all — 
an interesting gambit that was later overturned with the six-slot Mac II. Since that 
time, nearly every Mac and Mac OS clone model makes it easy for you to get into 
the case for a little user upgrading, although the options for upgrading can vary 
widely. 




Table 4-2 shows you many of the more popular Macintosh and Mac OS clone 
models and their basic component upgrade paths. 

If your model isn't listed, it may be too new for inclusion. Check http: //www .mac- 
upgrade . com for updates. 



Chapter 4 File Your Upgrade Flight Plan 3 1 



Table 4-2 

Upgrade Slots and Ports for Major Mac OS Models 


Mac OS 
Model 


Modem 

Port? 


Printer 

Port? 


ADB Port? 


Other 

Ports? 


Slots? 


Mac 128k 


Yes^ 


Yes' 


No 


N/A 


None 


Mac 512k 


Yes' 


Yes' 


No 


N/A 


None 


Classic 


Yes 


Yes 


Yes 


N/A 


None 


Classic II 


Yes 


Yes 


Yes 


N/A 


None 


Color Classic 


Yes 


Yes 


Yes, 2 


N/A 


1 LC PDS 


Plus 


Yes 


Yes 


No 


N/A 


None 


SE 


Yes 


Yes 


Yes, 2 


N/A 


1 SE PDS 


SE/30 


Yes 


Yes 


Yes, 2 


N/A 


1 SE/30 PDS 


Mac II, llx 


Yes 


Yes 


Yes, 2 


N/A 


6 NuBus 


llci, Ilex 


Yes 


Yes 


Yes, 2 


N/A 


3 NuBus 


llfx 


Yes 


Yes 


Yes, 2 


N/A 


6 NuBus, 1 PDS 


llsi 


Yes 


Yes 


Yes 


N/A 


1 NuBus or PDS 


livi, llvx, 
Performa 600 
/600CD; 
Centris 650, 
Quadra 650 


Yes 


Yes 


Yes, 2 


N/A 


3 NuBus, 1 PDS 


Performa 400, 
405, 410, 430, 
450; Performa 
475, 476; LC, 
LC 475, LC 520 


Yes 


Yes 


Yes 


N/A 


LCPDS 


Performa 550, 
560; LC 550 


Yes 


Yes 


Yes, 2 


N/A 


LC PDS 


Performa 575, 
577, 578; 
LC575 


Yes 


Yes 


Yes 


N/A 


LC PDS, 
comm 


Performa 580; 
LC580 


Yes 


Yes 


Yes 


N/A 


LC PDS, 
comm, video 


LC II 


Yes 


Yes 


Yes 


N/A 


LC PDS 



C continued) 



82 Part I ^ Getting Ready to Upgrade 



Table 4-2 (continued) 



Mac OS 
Model 


Modem 

Port? 


Printer 

Port? 


ADB Port? 


other Slots? 

Ports? 


Performa 450, 
460; LC III 


Yes 


Yes 


Yes 


N/A LC III PDS, 

Quadra 605 


Mac TV 


Yes 


Yes 


Yes, 2 


N/A None 


Performa 630, 
630CD, 631 CD, 
635CD, 636CD, 
637CD, 638CD; 
LC630 


Yes 


Yes 


Yes 


N/A LC PDS, comm, 

video 


Performa 630/ 
640D05 


Yes 


Yes 


Yes 


PC game"^ comm, 
video 


Quadra 610/ 
610DOS 


Yes 


Yes 


Yes, 2 


PCgame^ LC PDS 


Quadra 630 


Yes 


Yes 


Yes 


N/A LC III PDS, 

comm, video, 
TV 



Centris, Quadra 
600AV 


GeoPort 


Yes 


Yes 


Video 

in/out 


NuBus or 
PDS3 


Quadra 700 


Yes 


Yes 


Yes, 2 


N/A 


2 NuBus, 1 PDS 


Quadra 800 


Yes 


Yes 


Yes 


N/A 


3 NuBus, 1 PDS 


Quadra 840AV 


GeoPort 


Yes 


Yes 


Video 

in/out 


3 NuBus 



Quadra 900/950 Yes 



Yes 



Yes 



N/A 



6100AV, GeoPort 




M7100, 7100AV GeoPort 



PM 8100,8100AV GeoPort 



Performa 6200, 
6218 

Performa 6205, 
6214CD, 6290; 
PM6200 



Yes 



Yes 



'GeoPon 



GeoPort 



GeoPort 



Yes 

Yes 



"Ves 



Yes 

Yes 

Yes 

Yes 



Video 

in/out^ 



Video 

in/out^ 

Video 

in/out^ 

N/A 

N/A 



5 NuBus, 1 PDS 

1 6100DOS; 
NuBus or PDS23 




PDS, 3 
NuBus^ 

3 NuBus^ 



LC III PDS, 
comm, video 

LC III PDS, 
comm, video, 
TV 



Chapter 4 4 - File Your Upgrade Flight Plan 83 



Mac OS 
Model 


Modem 

Port? 


Printer 

Port? 


ADB Port? 


Other 

Ports? 


Slots? 


Performa 6216, 
6220, 6230 


Yes 


GeoPort^ 


Yes 


N/A 


Comm, video, 
tuner 


Performa 6300, 
6320 


Yes 


GeoPort® 


Yes 


N/A 


LC III PDS, 
comm, video, 
TV 


Performa 6360 


Yes 


Yes 


Yes 


N/A 


PCI, comm, 
video, TV 


Performa 6400, 
PM 6400 


GeoPort 


GeoPort 


Yes 


N/A 


2 PCI, comm, 
video, TV 


Performa 521 5CD, 
5260 


Yes 


GeoPort® 


Yes 


N/A 


LC III PDS, 
comm, video 


LC 5200/5300 


Yes 


Yes 


Yes 


N/A 


LC III PDS, 
comm, video, 
TV 


LC 5500, PM 5500 


GeoPort 


GeoPort 


Yes 


N/A 


PCI (7"), PCI- 
based comm, 
video, TV 


PM 4400, 4400PC 


GeoPort 


GeoPort® 


Yes 


PC game'' 


2PC|2 


PM 6500 


GeoPort 


GeoPort® 


Yes 


N/A 


2 PCI, PCI 
comm, video, 
TV 


PM 7200 


GeoPort 


GeoPort 


Yes 


N/A 


2 PCI 


PM 7200/ 
120, 7200PC 


GeoPort 


GeoPort 


Yes 


PC gams'* 


3 PC|2 


PM 7500, 7600 


GeoPort 


GeoPort 


Yes 


Video 

in/out 


3 PCI, DAV 
codec 


PM 7300, 7300PC 


GeoPort 


GeoPort 


Yes 


PC game 




PM 8500, 8600 


GeoPort 


GeoPort 


Yes 


Video 

in/out 


3 PCI, DAV 
codec 


PM 9500, 9600 


GeoPort 


GeoPort 


Yes 


N/A 


6 PCI 


iMac 


N/A 


N/A 


N/A 


USB, 2 


N/A 



( continued) 



84 Part I > Getting Ready to Upgrade 





Table 4-2 (continued) 


Mac OS 


Modem Printer 


ADB Port? Other Slots? 


Model 


Port? Port? 


Ports? 



20th Mac 


GeoPort 


GeoPort 


Yes 


Video 

in/out 


PCI (7"), PCI- 
based comm, 
video, TV 


PM G3 


GeoPort 


GeoPort 


Yes 


video(8] 

in/out 


1 3 PCI 


Mac 


N/A 


N/A 


N/A 


USB, 2 


N/A 


Power Computing Systems 


Power 100/120 


GeoPort 


GeoPort 


Yes 


N/A 


3 NuBus, 1 PDS 


PowerBase 
180, 200, 240 


GeoPort 


GeoPort 


Yes 


PS/2 3 PCI 

mouse/key 


PowerWave 
120, 132, 150 


GeoPort 


GeoPort 


Yes 


N/A 


3 PCP 


PowerCun/e 
120; 3 PCI 
PowerCenter 
150/166/180 


GeoPort 


GeoPort 


Yes 


N/A 


120/132; 


PowerCenter 
Pro 180,210, 
240 


GeoPort 


GeoPort 


Yes 


N/A 


3 PC|2 


PowerTower 
Pro; 180, 200, 

225, 250 

Motorola Systems 


GeoPort 


GeoPort 


Yes 


N/A 


6PC|2 


StarMax 3000 MT 


GeoPort 


GeoPort 


Yes 


N/A 


5 PC|2 


StarMax 3000 DT 


GeoPort 


GeoPort 


Yes 


N/A 


3 PCI 


StarMax 4000 


GeoPort 


GeoPort 


Yes 


N/A 


5PC|2 


StarMax 5000 


GeoPort 


GeoPort 


Yes 


N/A 


5 PCI PC|27 


UMAX Systems 












c500 series 


GeoPort 


GeoPort 


Yes 


N/A 


2 PCI 


c600 series 


GeoPort 


GeoPort 


Yes 


N/A 


3 PCI 


C600X/240 


GeoPort 


GeoPort 


Yes 


N/A 


3 PC|2 



Chapter 4 4 - File Your Upgrade Flight Plan 05 



Mac OS 
Model 


Modem 

Port? 


Printer 

Port? 


ADB Port? Other 
Ports? 


Slots? 


C600X/280 


GeoPort 


GeoPort 


Yes 


N/A 


3 PCP 


j700 series 


GeoPort 


GeoPort 


Yes, 2 


N/A 


4 PC|2 


s900 series 


GeoPort 


GeoPort 


Yes,2 


N/A 


6PC|2 


S900/250, S900i/ 
250, S900DP/250 


GeoPort 


GeoPort 


Yes, 2 


N/A 


6 POP 



1 Early Macs had a 9-pin serial port configuration that differs from the rounded Din-8 connectors of modern Macs. 

2 A DOS-compatible, AV, Video or SCSI card fills one available expansion slot. 

3 Requires NuBus adapter for PDS slot. 

4 Only on AV or DOS-compatible model. 

5 Features high-speed NuBus burst mode. 

6 Used by Communications Slot modem. 

7 Two expansion slots are already filled. 



Although most PCI cards are 7-inch cards, it’s important to know the size of the 
card and the available slots in your Mac before upgrading. In some cases, a 12-inch 
slot is required, and your Mac may or may not have a 12-inch slot available. Other 
caveats include Macs that are built with cases too low to hold NuBus or PCI cards 
that themselves are built to a nonstandard height — check your Mac’s 
documentation to ensure correct sizing. And, you may notice that some of the 
“pizza box” style of Macs (that is, those that have very low profile cases — Quadra 
610 and Power Macintosh 6100, for example) often require an adapter for their one 
PDS slot so that it can accept a NuBus card. (The adapter actually enables you to 
install the card sideways so that it will fit in the low-slung case.) 

Most Power Macintosh-equivalent computers feature GeoPort-compatible serial 
ports, allowing for faster throughput and some unique features when compared to 
older Macs. GeoPort Macs can use the Apple GeoPort adapter, for instance, and 
connect to online services and the Internet without using a dedicated modem; 
instead, the modem is emulated by the Mac’s PowerPC processor. (In the cases of 
non-PowerPC AV Macs, modem capabilities are emulated on a separate multimedia 
processor.) This also enables you to hook the Mac up to a phone line and use it as a 
speaker phone, a digital answering machine, and more — all without a modem. 
Figure 4-2 shows a GeoPort adapter. 



86 Part I Getting Ready to Upgrade 




Figure 4-2: The GeoPort adapter, often called a pod, can be used 
to connect your AV or Power Mac to a phone line, forgoing the need 
for a modem. 



Nearly all Macs also feature Apple Desktop Bus (ADB) ports, which enable you 
to install additional peripherals, usually for input and output. The ADB port is 
used for the keyboard and mouse, but other devices — drawing tablets, trackballs, 
telephony devices, and even some modems — use the ADB port to connect to the 
Mac and draw enough electricity to operate. 

If your Mac is a DOS-compatible version, it most likely includes additional ports for 
Windows or DOS to work with, Including a PC game port (which can accept two PC 
joysticks for game play) and a special VGA port for hooking up PC video. Most DOS 
cards enable you to use either two monitors (one for DOS, one for Mac) or a single 
monitor, employing a special patch cable to connect both the Mac’s internal video 
and the PC’s video connector to a single monitor. 

The iMac, introduced in the summer of 1998, has none of the traditional Mac 
ports, opting instead for two Universal Serial Bus (USB) ports that will support 
the keyboard, mouse, and all upgrading options. The iMac has a proprietary 
internal slot. 




chapter 4 File Your Upgrade Flight Plan 37 



Expansion cards: PDS, NuBus, and PCI 

When the original Mac 128k was designed, a conscious decision was made (many 
say it was made specifically by Steve Jobs) to avoid including an expansion slot, 
even though such slots were available and popular on the existing Apple 11 series of 
computers. The thinking seemed to be that Macs were supposed to be the easiest 
computers in the world to use, so they should not have confusing technical 
capabilities like internal expansion. 

Yet despite the potential for confusion, enough early Mac users and potential Mac 
users requested slot upgrades to warrant a complete change in tactics by Apple. 
The Mac SE featured a special PDS slot. The Mac 11 was an even more radical change 
from the original Mac philosophy, rolling off the assembly line with a total of six 
NuBus slots. 

Since that time, nearly every Mac made (aside from PowerBooks, Mac Classic 
models, and the Mac TV) has had some number of internal slots, although the 
number certainly varies widely. If you’ve already looked up your Mac earlier in 
Table 4-2, you’re aware of the slots you have available for internal upgrading. The 
question becomes this: Why are there so many different kinds of slots? 

Processor Direct Slots 

PDS slots were first introduced in the Mac SE, enabling that model of Mac to be 
upgraded for better video capabilities or faster processing. As would eventually 
be the case with most PDS slots in Macs, the SE’s slots were designed specifically 
to accept a card created for the SE. In fact, because a PDS slot is directly tied to the 
processor in a Mac, it must be designed specifically to work with your Mac model 
(or a series of similar models). Unlike PDS cards, NuBus and PCI cards both use an 
intermediary on the logic board for communicating with the processor; this is why 
NuBus and PCI cards are interchangable between Mac models. 

Table 4-3 shows the different types of PDS cards that must be used with particular 
Mac models. 



88 Part I 4^ Getting Ready to Upgrade 



Table 4-3 

Mac Models and PDS Types 


Mac Model/Series 


PDS Type 


Looks Like 


Notes 


Mac SE 


SE PDS 


96-pin connector 




MacLC 


LCPDS 


120-pin connector 


Many PDS slots are 
LC-compatible, 
including Performa and 
PowerMac models 


Mac 5E/30 


SE/30 PDS 


120-pin connector 


Compatible with some 
llfx, llsi cards 


Mac llfx 


llfx PDS 


120-pin connector 


Compatible with some 
SE/30, llsi cards 


Mac llsi 


llsi PDS 


120-pin connector 


Compatible with some 
SE/30, llfx cards 


LC 11, LC III 


030 PDS 


96-pin connector 


Also LCIII PDS; 
compatible with LC 
PDS 


Quadra, Centris 


040 PDS 


140-pin connector 


On all 040 models 
except Powerbooks and 
AV Macs (The 
Centris/Quadra 
610/660AV can share 
some PDS cards.) 


Power Macintosh 
6100, 7100,8100 


601 PDS 


91 -pin connector 


Also on Performa 
61 XX series 



NuBus cards 

A NuBus card is a 32-bit-wide expansion technology that sits on an expansion 
bus — that is, it doesn’t have a direct line to the processor, like a PDS slot does. 
That also means you can have more than one NuBus slot. Theoretically, the limit 
is 16 NuBus slots, although no Mac model has ever come close. The most you’ll 
see in a shipping model is 6 slots (Mac 11, Mac llfx), and that many NuBus slots is 
pretty rare. More often, Macs are configured with 3 NuBus slots or so, as shown in 
Figure 4-3. 



Chapter 4 4 - File Your Upgrade Flight Plan 89 




Figure 4-3: The NuBus slots in a Mac II series computer 



NuBus cards are self-configuring: You simply install them in their slots and start up 
your Mac to begin using them. The Mac OS Slot Manager software assigns each 
NuBus card a slot number as the Mac goes through its startup process. Data is then 
transferred between the CPU and the NuBus cards by way of bus interface units, or 
chips on the logic board that are responsible for managing the data flow. 

NuBus is a Texas Instruments standard that was used pretty much exclusively by 
Apple in Macintosh computers, enabling it to be optimized for use with Macs in 
later iterations. Both the NuBus ‘90 and the PowerPC NuBus standards enabled the 
cards to work more quickly as new, faster Macs were released. 

Although still immensely popular for upgrading aging Macs, NuBus isn’t quite the 
star of the Mac OS industry that it once was. Instead, the PCI standard has taken 
over for both Macs and Intel-compatible PCs. 

PCI cards 

If your Mac is a Power Macintosh or a Performa — or Mac OS clone — based on the 
second-generation PowerPC processors (the 603 and 604 family of processors), 
your Mac also comes with a PCI expansion bus. This bus, originally developed by 
Intel Corporation as a replacement for the ISA bus, fits in very nicely in Macs, as 
well as in Intel-compatible PCs. (Note that not all Performa models include an 
available PCI card slot, even though they use the PCI bus.) 



90 Part I > Getting Ready to Upgrade 



This means two things: First, the PCI standard allows for faster connections and 
throughput than NuBus cards, making it better for video, multimedia, and network 
communications cards that can take advantage of the extra speed. Second, 
adhering to the PCI standard means that in many cases all an Intel-compatible PCI 
card vendor has to do is write Mac OS driver software for their card, and it can then 
be used in a Macintosh. That results in more choices for Mac users. 



Web Having trouble finding a Mac-compatible PCI card? Apple's Tech Info Library 



lui iviacii iLu^i I v.uiiipuicid Willi rv.^1 diiv.iMri uii uic uua ui liic CA^aiidiuii caiu. np^ie 

also advises that certain cards, originally designed for Intel-compatible PCs, can be 
easily repurposed for Macs, so long as they don't have to be active as your Mac starts 
up (for instance, a video card needs to be active, but a communications card doesn't). 
Check the manufacturer's Web site for Mac driver software you can download. 

PCI cards come in two basic sizes — 7 inches and 12 inches — and which to use 
depends on how much circuitry is required to get the board up and running. Some 
Mac systems aren’t equipped to handle the full 12-inch cards. You should find out 
about your system before you buy a PCI upgrade card. (Figure 4-4 shows both card 
sizes.) 





Figure 4-4: Make sure the PCI card you buy will fit your Mac. 



chapter 4 -f File Your Upgrade Flight Plan 9 1 



Special slots for special Macs 



PCI, NuBus, and PDS are the standard types of upgrade cards in the Mac industry -but 
the/re not the only ones. In the past, Apple has also offered computers special upgrade 
slots designed specifically for one function or another, instead of being upgrade generalists 
like PCI- and NuBus-standard slots. 

For the most part, these special slots have been in the Performa line of Macs. These home- 
oriented systems were given special slots that could be used with Apple brand and some 
third-party upgrades for high-end capabilities like networking, adding a TV tuner, and cap- 
turing digital video. Instead of the more expensive professional versions of these cards, 
Apple's upgrades were cheaper (usually less than S200 new) and easy to add to the con- 
sumer-oriented Performa systems. 

These days, upgrades for the Performa Communications (comm) slot, the video in/out 
slot, and the TV tuner slot are harder to come by, but not impossible. If you own a compat- 
ible Performa or Power Mac series computer that includes comm slots, and want to 
upgrade using these slots, your best bet is to shop the Mac catalog stores and Mac-oriented 
classified ads. 



Can You Do It Yourself? 

For quite some time I’ve hosted a radio call-in show dedicated to answering 
people’s questions about both Intel-compatible PC and Macintosh upgrading. 

And just as often as I get a caller who seems to be incredibly excited about 
upgrading his or her system, 1 come across another who isn’t thrilled at the 
prospect of opening the computer’s case and messing around with the innards. 

In fact, I’ve talked to folks who would rather just sell a computer and start over 
before they tackle something like upgrading, “Should I get more RAM or just buy 
a new computer?” sure isn’t a dumb question, but it does suggest a certain 
trepidation. 

Three types of upgrades 

Just in case you need some reassurance, here it is: You can easily perform most 
upgrades on your own. Most of them barely even involve a screwdriver (you can 
thank Apple’s engineers for that), and the upgrades that do require some assembly 
are still designed for regular folks to accomplish. In fact, I look on upgrading as 
having three basic levels. Anyone can accomplish any of these, but if upgrading 
makes you uncomfortable, you can decide to leave the more complex operations to 
the professionals. Here are the three types of upgrades: 




92 Part I 4 Getting Ready to Upgrade 



Tip 




4 External upgrades. Rarely requiring any special tools, an external upgrade 
usually involves plugging a peripheral into an available port on the back of 
your Mac. 

4 Slot upgrades. These require you to open your Mac’s case, but they’re usually 
very straightforward: If you have a free slot, you just plug the expansion card 
into it. This goes for RAM, too, which is easily inserted into a SIMM or DIMM 
socket without requiring a degree in any of the hard sciences. 

4 Logic board-level upgrades. These can get a bit more serious, but they’re by 
no means frightening. Replacing a CPU chip, daughtercard, ROM chip, PRAM 
battery, and similar upgrades do require that you ground yourself electrically 
and dig into the innards of your Mac. But it’s certainly not impossible to do. In 
fact, some folks find it fun to get into their Mac, add a small chip or two, and 
fire the computer back up at twice its old speed! 

External upgrades are a cakewalk. Anyone should feel comfortable doing them. The 
only real rule of thumb to remember is this: Turn off your Mac before plugging or 
unplugging peripherals into ports on the back of your Mac. There's enough power 
discharge possible to damage the ports. IVe seen It happen. 



The other two require tools, and you will need to get inside your Mac. It can be fun 
though, even if you’re not the Indiana Jones of silicon. Go ahead and explore a bit, 
as long as you take the precautions discussed in the following sections. 



Tools youTI need 

You do have to admit that, in many ways, computers are weird. What other 
major electronic devices are we actually encouraged to take apart and mess with 
ourselves? Any individual caught taking a screwdriver to the back of a television 
set is immediately branded an engineer or a daredevil, if not worse. The idea of 
popping a few more chips into your VCR is equally ludicrous. But with computers — 
even Macs — it’s de rigueur. Never mind that what you paid for your Mac would 
probably keep you in TVs and VCRs for decades. 

If you’re planning to upgrade, you’ll need to get inside that case. And while you’re 
there, you’ll be making a few changes, so you’ll need tools for that. For the most 
part, you don’t need to buy specialized Mac or PC upgrading tools from the 
computer store. Instead, a few typical household tools will suffice, along with a 
specialty item or two: 

4 Flathead screwdriver 
4 Phillips-head screwdriver 



Chapter 4 ^ File Your Upgrade Flight Plan Q3 



> Small flashlight 

> Paper clip 

4- Antistatic containers/bags 
4- Grounding strap 

Flathead screws aren’t terribly typical on your standard Mac, but flathead 
screwdrivers can be useful nonetheless. Many Mac cases are designed to be pried 
open with no tools other than your fingers. Unfortunately, it seems that in some 
cases Apple didn’t actually mean human fingers, as their cases can stick together 
sometimes, even if they were designed with the best intentions. In those cases a 
flathead screwdriver can be used to gently create space between a Mac’s chassis 
and its outer shell of plastic. (With the original Mac classic form-factor Macs, a 
putty knife or case spreader is a better option.) 

The Phillips screwdriver is used more conventionally — to remove screws. Whether 
or not your Mac has a quick-release case, it’ll still probably need to have some 
screws removed, because they’re used for everything from mounting hard drives to 
keeping expansion cards inline. 

The flashlight can be a penlight or something slightly bigger, just to help you look 
around inside a full Mac. Get enough expansion cards and internal drives in your 
Mac and you’ll find that a little light is necessary to see components on the logic 
board. 



The jack-of-all-trades in your arsenal is a common, but sturdy, paper clip. Paper 
clips are handy for at least two situations — reaching hard to switch DIP switches 
(on/off switches usually used to change SCSI ID numbers on storage devices) and 
ejecting problem disks from floppy drives and removable drives. 




You may also want a can of compressed air handy for blowing dust out of the case 
and away from your internal components. Remember that compressed air can be 
very cold and cause condensation, so don’t spray it directly on or closely to circuit 
boards and other exposed electronics. Instead, keep it a few feet away and just 
blow the dust out. An amazing amount of dust in a system can cause overheating 
and/or sporadic behavior from the Mac. 

If you have a classic-style (all-in-one) Mac or a PowerBook, you'll also need a Torx 
screwdriver if you plan to open the case. The process is described in Chapter 5 for 
Mac Classics and Chapter 20 for PowerBooks. 



The screwdrivers make sense, but what about that other stuff? Most likely, any 
hardware upgrade you receive will come with an antistatic bag or packaging of 
some sort. If you’re taking a component out of your Mac, try to place it immediately 
in such an antistatic bag or container. (If one didn’t come with the components 



94 Part I '¥ Getting Ready to Upgrade 



youVe bought, you can probably buy or borrow an antistatic bag from a local 
computer store.) Static electricity discharge — even from your fingers — can be 
very damaging to computer components, potentially rendering them useless. 

That’s also why you’ll want a grounding strap for serious upgrading. A grounding 
strap is fixed to your wrist or ankle, effectively grounding you against static 
discharge. That enables you to work with computer components without fear that 
you’ll discharge electricity into any of the components. 



The great "plug-it-in" debate 



A grounding strap should be your first line of defense in upgrading, but it's not necessarily 
the most popular way to guard against static electricity— at least among a certain school of 
upgraders. Another way to avoid discharge damage is to keep the computer electrically 
ground. That means leaving it plugged into the wall socket while you work on its innards. 

While a computer is plugged in, touching any metal part of the power supply of chassis will 
discharge static, enabling you to work in relative peace — except that there's now electrical 
current running the computer and trickling through other components. 

I know from personal experience that you can create quite a light show if you have your 
Mac plugged in and you drop a screwdriver on the logic board. It's not a pretty light show 
though, because it could give you a jolt, and it's almost always expensive when a computer 
component fries. 

1 think the best advice I've heard on the subject is this: Keep your Mac plugged in if you're 
more worried about your components getting shocked than you are about your body get- 
ting shocked. If you feel very strongly that your person should not be exposed to any elec- 
tric shock, work with a grounding strap instead. 



Tips for the upgrade 

Finally, let’s take a look at some advice, both compiled from experts and from my 
personal experience, that 1 can offer you before you undertake your upgrade. In 
almost every case, your upgrade should come off without a hitch — after all, these 
are Macs. But just to ensure success, take a look at these hints: 

> Take your time. Give yourself quality, quiet time to complete the upgrade. 
Studies show that nearly every task takes two-and-a-half times longer than 
you thought it would to complete. When it comes to computer upgrading, we 
can comfortably round up the time it will take to complete an upgrade to at 
least three times longer than expected. If something goes wrong, it’s best that 
it goes wrong during a slow evening, weekend, or some other time you’ve set 
aside for improvements. Don’t start upgrading right before a big deadline. 




Chapter 4 > File Your Upgrade Flight Plan 95 



-f Back up your important data. I know it seems silly to backup your data if you’re 
installing a new 3D video card, but it’s not. If you fry the computer and render 
it useless, you’ll be wishing you had a removable media backup (like a Jaz 
cartridge or a rewritable CD) that includes all your important spreadsheets, 
songs, and journal entries. Otherwise, your Mac might be going to the repair 
shop for a few days along with your important files. 

^ Make space for upgrading. I like to have an entire table top, completely clear of 
obstructions and junk, to finish an important upgrade. Give yourself six feet 
by three feet or so, and don’t clutter the table with stuff you don’t need. 
Include just your tools, hardware, instructions, and enough space for this 
book. 

4- Keep an empty bowl or coffee cup handy. Well, you’ve got to have someplace to 
drop loose screws. A coffee cup or two for the screws you take out of your 
system will save you the trouble of finding them again in the carpet — or the, 
uh, pain of finding them again for those of you decide to store them in a 
pocket or in your mouth. (You can use paper cups, but that’s not very eco- 
conscious of you.) 

4- Think things through. Here’s something I’ve actually done before: “I’ll just get 
the instructions off the Internet while I’m upgrading.” The problem: I can’t get 
on the Internet if my computer is lying in two on the table in front of me. A 
little planning can go a long way in cases like these. Print out relevant 
information, and don’t take your computer apart if you’re expecting an 
important e-mail or fax. 

4^ Make one change at a time. If you plan to install both new RAM and a new 
video card, for instance, install each separately, and then piece things 
together and test them out. Change one thing at a time, and then test between 
each upgrade. This helps keep variables to a minimum if you need to 
troubleshoot your Mac after completing each upgrade. 

4- Don't leave the case off It’s usually OK to leave your Mac’s case cover off 
while you’re testing a new upgrade, but don’t compute long-term with the 
case cover off. Mac cases are designed so that air flows a specific way, and the 
case requires its outer shell to make that happen. If the air doesn’t flow, your 
components may overheat, regardless of the temperature in the room. 

Finally, read the chapters in this book carefully and check out the sidebars 
containing advice from the professionals. Someone somewhere has probably been 
through a particular upgrade before and passed that information on, so you don’t 
have to make the same mistakes. 



96 Part I 4^ Getting Ready to Upgrade 



Summary 

4 Before you upgrade, you should have a plan. Determine your needs and 
wants, and then come up with a plan for attacking your Mac’s bottlenecks 
while staying within your budget. 

4 Every Mac is a little different. Check yours for ports, slots, and other ways of 
upgrading, and know what options you have available before you start 
shopping for the upgrade. 

4 Know your cards. Does your Mac have a PDS slot or NuBus slot, or does it 
need PCI cards for upgrading? 

4 Get the right tools. You’ll need a few common household items and one or two 
things from the computer store before you begin your upgrading adventure. 

4 Lastly, take a few tips along for the ride. Before you start peeling that case 
apart in the next chapter, take a moment to reflect on all the things others 
such as myself have done WTong in their upgrading career. Most importantly, 
take it slow and have fun. 



Inside Your Mac 



R eady to take your Mac apart? In this chapter, you’ll focus 
almost completely on your Mac’s case — what’s on the 
outside of it, how you get it off, and what’s inside when you 
get there. You’ll determine the model of Macintosh that you 
have so you can know exactly what upgrade paths you have at 
your disposal. Once you know the model, you’re ready to take 
the case off and peer inside. 

With the case open, you’ll see what the internals of your Mac 
look like, including the power supply, upgrade slots, memory 
sockets, and CPU. Most importantly, opening the case gives 
you an idea of what options you have left. What’s already been 
upgraded, what slots are open still, and is there room for 
internal peripherals like hard drives or CD-ROM drives? You’ll 
know by the end of this chapter. 



Determine Your Mac Model 

The key to your Mac’s identity is the type of model and model 
number found on the name badge that your Mac proudly 
displays right up front for all to see (at least it’s up front on 
most models). This model name and number will determine 
what upgrades you can use, what system software you can 
load, and what programs you can buy off the shelves at 
computer stores. 

The Mac model will also be useful for telling you what 
processor you have, what upgrade options you have, and 
other tidbits, such as how much RAM you can use and what 
sort of memory modules you need to buy for upgrading. The 
model name and number will also help you determine what 
ports you have available and, in some cases, what the 
limitations are on speed and storage upgrades. 







^ ^ > 

In This Chapter 

What model do 
you have? 

Opening your 
Mac's case 

The innards revealed 

How much space do 
you have available? 

^ ^ ^ 



98 Part I 4^ Gotting Ready to Upgrade 




Knowing your Mac's model number will prove vital to using this book. Nearly every 
upgrading chapter in Part II includes a comprehensive chart that tells you the vital 
statistics involving your Mac or the Macs you support. You'll want to know your model 
pretty intimately so you can find it easier on those charts. 



I’ll discuss the naming conventions used by both Apple and the major clone 
vendors. They always follow some sort of logic, but it may not be the logic you 
were hoping for. 



What's in an Apple's name? 

You can make two generalizations about the way Apple comes up with model 
names. First, the word portions of the names almost always indicate the market to 
which Apple plans to sell the machine — which means the model names are not 
necessarily indicative of the power that particular Macintosh offers. Second, the 
numbers should go up when a Mac offers more speed and features, and they often 
do. But numbers usually only go up relative to a product that Apple believes the 
new product is replacing. Bottom line: Apple’s product numbers can end up being 
more confusing than this paragraph. 

I’ll try to elaborate. Apple has had about eight different product brand names over 
the years, for example, Mac II, Mac LC, Performa, and so on. For the most part (at 
least, since about 1989) these names have been designed to suggest which market 
Apple is trying to sell the machine to. In many cases, the actual computer will be 
identical (like the Quadra 630, Performa 630, and LC 630), with the only difference 
being the peripherals that come with the machine and the bundled software. 

Take a look at the different Mac brands and how they fit into Apple’s marketing 
plans and their history. It’s an interesting story. 

Macintosh 

The original Macs weren’t really aimed at a particular market, because, for a while 
at least, only one or two Mac models were being sold at a time. These Macs rarely 
had numbers, opting Instead to denote the amount of RAM the Mac had (such as 
the Mac 512k) before moving on to exciting name add-ons, such as Mac Plus, Mac 
SE, and Mac SE/30. (Mac SE/30 isn’t a product number. The number is meant to 
suggest that the SE/30 model uses a Motorola 68030 processor, unlike the 68000 in 
its predecessors.) 

I’m including the Mac Classic models in this category, although you could certainly 
debate that the Macintosh Classic series was a slightly different brand. After all, the 
Classic line would go on to Include the Mac Classic II, the Mac Color Classic, and 
others. They all fit the all-in-one form factor though, so it’s safe enough to call them 
all just Macintosh when it comes to branding. 



Chapter 5 ^ Inside Your Mac 99 



Let me also toss four other odd-ball machines in here that Apple has made over the 
years — the Mac TV, the Mac Portable, the 20th Anniversary Macintosh, and the 
iMac. Although each of them couldn’t be any more different from the other, they’ve 
all had a unique place in Apple’s marketing and history of trying to reinvigorate the 
amazing design success enjoyed by the original Macintosh. Apple’s latest attempt, 
the iMac (see Figure 5-1), fits this category because I like it here; whether or not the 
iMac becomes a strong model name that features add-on words or numbers as 
Apple releases improved models remains to be seen. 




Figure 5-1: The iMac is Apple's PowerPC G3-based foray into 
the world of inexpensive but stylish home computers. 



Macintosh II 

Apple may have originally envisioned continuing the Mac series with a Mac II and a 
Mac III, but ultimately this Mac series with the roman numeral came to be a brand 
unto itself. The Mac II series represented an expandable Mac with a separate 
monitor, making it distinct from the regular all-in-one Mac line of computers. The 
Mac II also followed a unique lettering scheme for calling out different models. 

Instead of the Mac II Plus, Apple opted to append lowercase letters to the II for 
successors to the original Mac II, as in Mac Ilci, Mac Ilsi, and Mac Ilfx. Unfortunately, 
the lettering scheme seemed to have absolutely no basis in logic: The Ilci is more 
powerful than the Hex, for instance, and the IIx is one of the earlier Mac II series 
computers, whereas the llsi came along later. See what I mecin? Clearly the 
established order of the English alphabet had little influence on Apple’s naming 
scheme. 



100 Part I 4* Getting Ready to Upgrade 



Note 



The funny thing is, there really is some reasoning behind it, according to technical 
editor Dennis Cohen. (I didn’t know any of this stuff myself.) Here’s the deal: The 
Ilex was the llx in a compact form, hence the addition of the c. The Ilci was a 
compact II with internal video, so it gets both a c and an /. The llfx was the faster Ibr; 
the Ilsi was a smaller Mac II with internal video. Now you know. 

Although it was never official, rumor had it that a Mac advertising campaign centering 
on music sensation Lawrence Welk's late 1980s comeback was part of the original 
naming scheme. "And a Mac, and a Mac II..." were tough for the seasoned band direc- 
tor to spit out on a steady beat, so the idea was canned after a few rehearsals. (Okay, 

I made that up.) 



Macintosh LC 

LC originally stood for low cost, I believe, but historically LC is the Mac brand that’s 
marketed directly to education customers. Although Apple doesn’t use the LC 
brand much anymore, at the time regular retail consumers couldn’t really get their 
hands on LC equipment unless it was through a “parent buy” program or some 
similar promotion out of Apple’s education sales group. 

The early LC models included roman numerals (LC II, LC III) but eventually turned 
to product numbers that usually related to similar Quadra, Performa, or Power 
Macintosh computers. The Quadra 630 and LC 630 are similar machines, for 
instance, as are the LC 575 and the Performa 575. LC systems can include a monitor, 
and many of the 500 and 5000 series LCs have built-in monitors (usually larger 14- 
and 15-inch models). But that’s not a hard-and-fast rule — LC models just as often 
don’t include monitors. LCs often come with Ethernet, differentiating them slightly 
from the consumer models (which usually include modems). Today, Apple tends to 
offer different models of the Power Macintosh line for education customers only 
(for instance, the Power Macintosh 5500 line), but even that seems to be a dying 
trend, as Apple continues to offer more build-to-order systems to all its customers. 



Centris/Quadra 

Although two separate brand names, the Centris line was fairly short-lived and, 
occasionally, the same exact machine as the like-numbered Quadra. These were all 
68040-based Macs that were the progeny of the Mac II line and the predecessors to 
the original Power Macintosh line. Aimed at business and creative professionals, 
the Quadras and Centrises (Centrisi?) usually came without monitors or keyboards 
and with very little software. They were powerhouses for their time and relied on a 
fairly straightforward numbering scheme that told you both the form factor (tower, 
desktop, big desktop) and relative speed. 

As far as numbers went, some made perfect sense: The Quadra 605, 610, 630 and 
650 all stepped up in speed and features (although the 630 was a later addition 
than the others). Other numbered schemes were a bit more odd — the Quadra 
700 is less powerful than the 650, but comes in a tower case (it was also introduced 
earlier than the 650). The 660AV offered a less powerful processor than the 650, 
used a 610’s case, but offered advanced multimedia abilities and upgraded serial 
ports. Go figure. 



Chapter 5 4- Inside Your Mac 101 



The Quadra 650 and 800: Upgrade heaven 



A lot of Quadra 650s and Quadra 800s were sold in the early 1990s. These were very pop- 
ular machines made in the heyday of Mac market share and sales volumes, and they 
offered plenty of room for expansion, upgrades, and add-ons. Funny thing is, the/re still 
good machines to own for a lot of these reasons. 

Both the 650 and 800 can take on over 100MB of RAM, they both can accept PowerPC 
upgrade cards, and both have logic boards that can be swapped out for Power Macintosh 
7100 and 8100, respectively: that means not only first generation PowerPC performance, 
but 604e or G3 performance with upgrade cards from Sonnet and Newer Technologies. 

There are other tweaks, too, including plenty of NuBus slots for adding graphics cards and 
other speed enhancements. In many cases, you can do this upgrading for less than the cost 
of a new system - especially if you're already heavily invested in NuBus cards and peripher- 
als for your 650 or 800. If you've got one of these Macs, hold on to it. Or, if you're shopping 
the used market, you might consider grabbing one of these Macs for a rock-bottom price, 
and then upgrading it. (Early Power Macs, like the 6100 and 7100, are great upgradeable 
secondhand buys, too.) 



Performa 

Performa is the long-running consumer brand that Apple has traditionally offered in 
home electronics and department stores such as Sears and Best Buy. The Performa 
brand lasted about as long as Apple’s presence in these stores, ending its reign as 
the consumer brand in early 1997 (in early 1998, Apple announced an exclusive 
retail relationship with CompUSA, pulling its products from many consumer- 
electronics stores). The name Performa is all about branding in Apple’s eyes; 
Performas often come with monitors, always come with keyboards and mice, 
usually feature modems, and always include a broad range of home computing and 
educational software titles. The Performa 5400, for instance, offered a little bit of all 
these things (see Figure 5-2). 

The Performa line has often overlapped with the business and education brands 
from Apple, including similar product numbers in many cases. For instance, the 
Performa 6116 and the Power Macintosh 6100 are nearly identical computers. The 
Performa has been around so long that it’s impossible to call it more or less 
powerful than other Mac brands — some Performas are the same power level as 
LCs, Mac IIs, Quadras, and even Power Macintoshes. The Performa 6400, last in the 
Performa line, was based on a second-generation PowerPC 603e processor, no 
speed slouch for its time. The Performa 400, by contrast, was the same basic 
computer — processor, monitor, features — as the Mac Classic II. 





102 Part I Getting Ready to Upgrade 




Figure 5-2: Not only does the Performa 5400 feature a built-in 
monitor and a home software package, but it honored another 
Performa tradition of sharing its design with other Mac models. It's 
a relabeled version of the Power Macintosh 5400, which is available 
only to education customers (in the U.S.). 



In almost all cases, a Performa will not feature built-in Ethernet for networking, as 
do most business-oriented Macs. Instead, Performas almost always include a 
bundled internal or external modem that can be used to access online services and 
the Internet over phone lines. 

You might notice something else unique about the Performa line — tons and tons of 
model numbers. The expansion chart back in Chapter 4 showed entries like 
“Performa 575, 576, 577, 578” — many more model numbers than you’d generally 
find for other Mac models. (There was only an LC 575 and LC 580, by contrast.) This 
is because Performa numbers changed slightly based on the software bundle and 
(sometimes) the hardware included. A particular model, say the Performa 631 CD, 
might include a faster modem, slightly different software, and a larger hard drive 
compared to the similar 630CD. This might be because it was a follow-on product or 
because it was sold in a different venue; at one time, Apple had different models for 
computer stores versus electronics stores versus department stores. 

Since that time, Apple’s focus on consolidating its brands has resulted in a two-step 
process for consumer brands. First, the Performa brand was rolled into the Power 
Macintosh line — specifically, the Performa 6400 became the Power Macintosh 6400 
(briefly) followed by the Power Macintosh 6500 series. The 6500 series was sold as 
Home, Small Business, and Creative Studio models, depending on included 
expansion cards and the software included. 




Chapter 5 Inside Your Mac 1 03 



Once Apple moved to a build-to-order system, a single brand name became 
applicable for pretty much the entire line of Macs offered — the Power Macintosh 
G3 series. (The follow-on to this will likely be the Power Macintosh G4 series.) With 
the build-to-order system in place, a customer can configure a Power Macintosh in 
many different ways, according to their individual needs. This makes it convenient 
for all sorts of customers, as well as for Apple, because the company no longer has 
to create different brands and bundles to try to please all comers. 

The only caveat in this plan so far is the iMac, a consumer-and-education-oriented 
Mac (in some ways, a successor to the Performa) that comes in a single, standard 
configuration. Whether the iMac becomes its own series of models (like Mac 11 and 
Mac LC eventually did) remains to be seen. Apple is likely, though, to continue 
sticking to only a few product names, at least for a while, as their business model 
has become more oriented toward simplicity in recent years. 

Power Macintosh 

The Power Macintosh line began in early 1994 with the release of the first Mac 
models based on the PowerPC processor and architecture. Originally positioned 
as business machines only (and fairly expensive ones at that). Power Macintosh 
computers used Quadra-style cases, were sold without keyboards and didn’t 
include hefty software bundles. Eventually, however, the Power Macintosh line 
would encompass most of the computers sold through business and consumer 
retail outlets, including online stores and the Web-based Apple Store. First 
generation Macs were the 6100, 7100, and 8100 models, all based on preexisting 
Quadra cases and form factors. These Macs used NuBus expansion cards, enabling 
Mac owners to make the transition more comfortably to the new PowerPC 
architecture. 

The Power Macintosh has gone through at least one significant transition since the 
jump to the PowerPC processor — the second-generation Macs (unofficially called 
“G2”) featured PowerPC 603 and 604 processors along with being the first Macs to 
use the Intel-compatible standard PCI expansion bus. This generation of Macs 
includes the Power Macintosh 6500, which represented the inclusion of Performa- 
style machines in the Power Macintosh lineup. Other second-generation Power 
Macs include the 4400, 7300, 7600, 8600, and 9600 models. 

Second generation Power Macs have another thing going for them — 
unprecedented upgrade capabilities. With the exception of the 4400 and 6500 
models, all these Macs can accept daughtercard processor upgrades, allowing the 
addition of a faster PowerPC 604 or a PowerPC 750 (G3) processor to the computer 
by simply swapping an internal circuit board. This has resulted in quite an 
aftermarket of processor upgrades. 

The Power Macintosh G3 line is the third generation of Power Macintosh 
computers, featuring the PowerPC 750 processor (alternatively called the Power PC 
G3 processor) — a high-speed processor capable of reaching well beyond 300MHz. 
The PowerPC 750 processor is also specially optimized for the Mac OS, enabling it 



104 Part I 4* Getting Ready to Upgrade 



to perform remarkably well for a low-power, low-cost processor. The G3 and G4 
processors beyond it hold serious promise for a new era of 500MHz to IGHz 
(gigahertz) computing. 

PowerBook 

The PowerBook line of Macs represent Apple’s second foray into the world of a 
portable Macintosh (the third, actually, if you include the original all-in-one Macs 
that could be carried around in a huge bag). The Macintosh Portable was a rather 
large Mac with a handle — somewhat in the spirit of an IBM Selectric typewriter — 
that never really took off with consumers. (More successful was the Outbound 
2030, an early attempt at a portable Mac OS clone machine. The Outbound was 
very much like a laptop with a 33MHz 68030 processor, 14MB of RAM, and a decent 
9-inch screen. Outbound bought old Mac Plus machines to retrieve the ROMs in 
order to run the Mac OS legally on a clone. Outbound went out of business 
sometime after Apple Introduced its very popular first round of PowerBook 
computers.) 

The PowerBook was a completely different story. Beginning with the simultaneous 
release of the PowerBook 100, 140, and 170, the PowerBook was an almost 
overnight sensation, with a reputation as a technology tool that was also a status 
symbol in urban centers around the world. Later PowerBooks added to that 
mystique when the 500 series became one of the most lauded portable computer 
designs in the industry. (See Figure 5-3). 




Figure 5-3: The PowerBook 500 series offered a sleek case, 
upgrade options, and stereo sound, making it a popular Mac OS 
portable. 




chapter 5 4- Inside Your Mac ] 05 



Apple made the transition to PowerPC with the PowerBook 5300 series, which was 
notable for more bad characteristics than good, included some issues that are still 
covered by Repair Extension Programs implemented by Apple. Later, the 
PowerBook 1400 and 3400 series pulled Apple’s reputation for great PowerBooks 
back out of the mud, followed by the raging success of the G3 and faster models. 

The PowerBook had offered another branding element aside from the numbering 
scheme — the Duo moniker had been used for a smaller line of compact 
PowerBooks. PowerBook Duos offered no built-in floppy drive, for instance, but 
tended to be a few pounds lighter than regular PowerBooks. The Duo series also 
had the ability to hook up to a special Duo Dock, enabling the portable computer to 
be used with a full-size monitor, keyboard, and additional peripherals. 

The Duo line has been discontinued, although the PowerBook 2400 extends many of 
its metaphors, as does the compact Apple eMate and its progeny. (Although the 
Newton OS is no longer being developed as of this writing, a “consumer portable” 
device is expected from Apple to fill the need for an ultra-compact Mac portable.) 
Apple will most likely continue to make compact PowerBook and notebook 
computer solutions into the foreseeable future, probably under the PowerBook 
brand name. 



What about the dones? 

A thriving Mac OS clone market existed for only a few years in the mid-1990s. These 
compatibles had their own names and numbering schemes to help buyers 
understand their branding. Although each company had a unique (and occasionally 
annoying) methodology for naming their machines, most of them were easy to 
grasp if only because they didn’t offer as many models as Apple. 



In this book, 1 focus almost exclusively on the three largest Mac OS vendors — 
Power Computing, Motorola, and UMAX. Other Mac OS vendors tended to base 
their systems on the offerings of the later two companies anyway, because 
Motorola and UMAX both have had the right to sublicense the Mac OS. 




The most complete reference IVe seen regarding Mac OS models is a site called 
EveryMac (www.everymdc.com), where host Brock Kyle maintains detailed techni- 
cal, configuration, and pricing information on every Mac model in the world. 



Power Computing 

Power Computing Corporation (PCC) was the original Mac clone manufacturer 
and, over time, the most successful. In late 1997, when Apple decided to curtail the 
sale of Mac clones, it did so by buying the assets of Power Computing for over $100 
million. Apple is now responsible for maintaining Power Computing tech notes and 
Web-based support, and any warranties are handled by a third party. 



106 Part I 4- Getting Ready to Upgrade 



Power Computing information is maintained as a part of the Apple Tech Info Library, 
available at http: //til .info.apple.com. 

In its time as a Mac OS clone vendor, Power Computing came up with seven 
different model names: Power, PowerWave, PowerBase, PowerCurve, PowerCenter, 
PowerCenter Pro, and PowerTower Pro. Table 5-1 shows the differences. 



Table 5-1 

Power Computing Corporation Models 


Model Name 


Model Numbers 


Description 


Power 


100, 120 


First PCC machines, based on PowerPC 
601 


PowerWave 


120, 132, 150 


PCC’s first PCI-based Mac, based on 
PowerPC 604 


PowerCurve 


120 


PCC’s second PCI-based Mac, based on 
PowerPC 601 


PowerBase 


180, 200, 240 


PCC's consumer-oriented PCI Mac, 
based on PowerPC 603e 


PowerCenter 


120, 132, 150, 166, 180 


PCCs third PCI series, based on 
PowerPC 604 


PowerCenter Pro 


180,210, 240 


Update of PowerCenter for speed, 
based on PowerPC 604e 


PowerTower Pro 


180, 200, 225, 250 


PCC's high-end graphics workstation, 
based on PowerPC 604e 



No other vendor’s machines are based directly on the Power Computing models. 
They tend to be fairly well behaved and were popular until Power Computing went 
out of business (after Apple had paid for its core assets). The models can have 
occasional odd problems due mostly to performance tweaks Power Computing 
engineered on logic boards sold to them by Apple. Apple will probably be tracking 
Power Computing-related issues for some time to come. 

Every Power Computing machine sold is daughtercard-upgradeable, meaning you 
can add higher-speed processors to existing Power Computing machines. These 



Chapter 5 Inside Your Mac ”| 07 



cards are available from a number of upgrade vendors, although slight differences 
between Apple, Power Computing, and other Mac OS models make it necessary that 
you read carefully before buying an upgrade daughtercard for a PCC machine. Very 
little trouble has been reported for PCC compatibles that have been upgraded to 
high-end 604e and G3 processors. 

Motorola 

Motorola clones are generally based on the Tanzania motherboard, sharing traits 
with the Power Macintosh 4400 computer. Motorola’s marketing strategy focused 
on selling Macs into the corporate sector, both for creative and regular business 
tasks. Motorola machines are generally not daughtercard-upgradeable, and the 
models that Motorola mass produced were rarely performance leaders. Motorola 
did have a CHRP-compatible Mac OS machine that was introduced shortly before 
Apple refused to upgrade Motorola’s clone license to include Mac OS 8.0. The 
Motorola CHRP system would have used G3 technology well before Apple’s own 
offerings, making it one of the faster desktop computers available in late 1997. 

Motorola’s shipping models featured straightforward names; they were all called 
StarMax, and numbers were used to suggest the power levels associated with the 
machines. In the case of the 3000 and 4000 series machines, both series were 
available in desktop and minitower cases — the numbers don’t suggest physical 
form, just processor type and market placement. Table 5-2 shows the Motorola 
models. 



Whaf s CHRP? 



The Common Hardware Reference Platform, or CHRP, was a specification hacked out by 
Motorola, IBM, Apple, and other companies to enable Mac OS computers to incorporate 
traditionally Intel-compatible hardware, including PS/2-style ports and PC-style serial and 
parallel ports. The big news was the clone vendors would have been able to run the Mac 
OS on PowerPC-based hardware that didn't require special Mac OS ROM chips for opera- 
tion, meaning they wouldn't have had to rely on Apple for hardware parts in their clone 
machines. 

Unfortunately (at least, for consumers), Apple has shied away from the CHRP platform and 
shut down most Mac OS doners. Apple's high-end operating system, currently known by Its 
code name. Rhapsody, promises to run on a variety of hardware platforms. Including both 
PowerPC and Intel-compatible machines. At the same time, Apple has begun incorporating 
more Intel-compatible ports and specifications (such as PCI slots and USB ports), giving 
Macs access to a much greater variety of computer peripherals and add-ons. 





108 Part I ^ Getting Ready to Upgrade 



Table 5-2 

Motorola StarMax Product Numbers and Features 


Product Number 


Megahertz 


Features 




Levels 




StarMax 3000 series 


180, 200, 240 


Desktop or minitower, based on PowerPC 603e 


StarMax 4000 series 


160, 200 


Desktop or minitower, based on PowerPC 604e 


StarMax 5000 series 


300 


Minitower, based on PowerPC 603e 



Motorola appended the letter S to the end of a product name (for example, StarMax 
3000/180/S) to suggest it came bundled with the SOHO package, which included 
software and hardware appropriate for a home office. The letter E was used in the 
same way to suggest an Enterprise package bundle. 

UMAX 

Emerging from the Mac licensing wars of 1997 relatively unscathed, UMAX was the 
last Mac OS clone maker, having decided to slowly work it’s way out of the Mac OS 
clone business throughout 1998. You may still be able to find new UMAX systems to 
purchase, especially as direct-mail catalog vendors deplete their inventories. 

UMAX systems seem to be aimed directly at Apple’s main markets — consumers, 
creative professionals, and small enterprise settings. UMAX Mac OS desktop 
systems are actually sold under the familiar SuperMac brand, which was originally 
a different company name and brand of Apple Macintosh-compatible peripherals 
(along with some software, like the first color paint program for Macintosh). The 
models are differentiated using single alphabetic letters, followed by numbers that 
don’t quite seem to represent anything. Table 5-3 shows the UMAX models. 



Table 5-3 

SuperMac Mac OS Compatible Models and Features 


Product 


Megahertz Levels 


Features 


C500 series 


140, 160, 200, 240 


Desktop case, based on PowerPC 603e, CPU 
upgradeable 


C600 series 


180, 200, 240, 280 


minitower case, based on PowerPC 603e, CPU 
upgradeable 


J700 series 


150, 180, 233 


desktop case, based on PowerPC 604e, CPU 
upgradeable 


S900 series 


150, 180, 200, 233, 
250, 250DP 


Tower case, based on PowerPC 604e, CPU 
upgradeable 



Chapter 5 ♦ inside Your Mac 1 09 



UMAX uses a number of different letter codes to represent various things in the 
model name (for example, C500i/200). An / usually means Internet (that is, the 
model includes a modem), an e is for enterprise (the model includes Ethernet), vPC 
means the model includes Virtual PC software, and DP means dual processing (the 
model includes two PowerPC processors that can be used simultaneously by some 
programs and operating systems, such as the BeOS, if they support that particular 
model). 

Web -^ The BeOS is an alternative operating system designed to run on many PowerPC- 

■ : based Macintosh models. Check out www . be . com on the Web for more information. 

Is your Mac PowerPC-based? 

This is probably the first thing you'll want to know about your Mac once you’ve 
learned the model name and number. In some ways, it’s vital to know whether your 
Mac uses a PowerPC processor, because that fact can determine quite a bit about 
how to troubleshoot and speed up your Mac. 

How can you tell? With Apple products it’s easy — every Mac that was originally 
sold with a PowerPC processor (not including special aftermarket upgrades) has a 
four-digit model number, except those that include information about the chip right 
in the name (like the Power Macintosh G3 — a dead giveaway). Performa, LC, 
PowerBook, and any other models that feature four digits (in other words, the 
PowerBook 5300, the Performa 6400) are PowerPC-based. 

Also, all major Mac OS clones are PowerPC-based, because Mac OS licensing didn’t 
begin until after Apple had transitioned completely to PowerPC processors. The 
last new Macintosh computer made to support the 68040 processor was the 
PowerBook 190, introduced in 1995. It is now a discontinued product, as are all non- 
PowerPC Macs. 

What type of expansion bus does your Mac use? 

Part of getting to know the model and specifications of your Mac includes 
determining what sort of expansion bus — NuBus, PDS or PCI — the Mac uses. This 
is of vital importance if you plan to upgrade using internal expansion cards. In 
nearly all cases, a Mac designed for a certain expansion technology is incapable 
of using cards designed for another expansion technology. (There are add-on 
adapters for some special cases.) 

If your Mac is a second-generation Apple Power Macintosh or newer, a second- 
generation Power Computing machine or newer, or nearly any other Mac OS 
clone, it is probably based on the PCI bus. Older Apple Macs and the first Power 
Computing models usually accept NuBus cards, but not always. PDS is the norm 
for many Performa, LC, and a few Power Macintosh models. 



] ] Q Part I -f Getting Ready to Upgrade 



Chapter 4 has a more in-depth explanation of the different bus technologies. 

Is your Mac AV capable? 

Another capability that varies from Mac to Mac is AV capability. Usually, this means 
the Mac’s ability to receive video input (from a VCR, camcorder, or similar device) 
and digitize it into a QuickTime movie that can be saved to the Mac’s hard drive. 
This enables the user to edit the movie, add effects and titling, and then output the 
movie to another video source for taping or compress the video file and transfer it 
to other computers for use as a movie or presentation. 





To determine if your Mac is AV capable, consult Table 4.2 in Chapter 4, looking for 
Video In capabilities listed in the Other Ports column. Also, note that many 68040 
and PowerPC-based Performa and LC models include a special video slot that 
enables them to be easily upgraded to AV functions. 

Oddly enough, even though these Macs are called AV Macs (suggesting that they 
have special audio and visual capabilities), the only real differentiator is usually 
enhanced video capabilities. Because most Macs have advanced audio built in, this 
isn't really a feature special to AV Macs. 



r Cross- ^ 
I Reference 



If your Mac isn't an AV-enhanced model, it can probably still be upgraded to AV capa- 
bility. Check Chapter 13 for more on the subject. 



Your Mac's hard disk technology 

Yet another important fact to know is the hard disk technology used by your 
particular Mac model. Once you know the name and model number of your Mac, 
use it to determine the type of hard disk technology options you have for upgrading 
your Mac. (See Table 7-1 in Chapter 7.) There are basically two types to concern 
yourself with: IDE and SCSI. 

SCSI is the faster and more capable of the two, whereas IDE is a bit less expensive 
and the Intel-compatible standard, making IDE drives more readily available. Most 
Macs offer SCSI technology for upgrading, although many newer Macs come with 
internal IDE drives. Even these Macs, as a rule, offer external SCSI upgrading for 
adding external hard drives and other SCSI peripherals. 



Opening Your Mac's Case 

Macintosh computer cases have been many and varied over the years. As Apple’s 
philosophy regarding user upgrades of Mac systems has changed (the company 
now thinks it’s an okay, if not a great, idea for consumers to upgrade their Macs), so 
has the ease-of-entry for cases. With some exceptions, corporate and professionally 
aimed Macs have been pretty easy to open and upgrade — especially the bread-and- 
butter Mac II, Quadra, and Power Macintosh series computers. Original Macs can 



chapter 5 > Inside Your Mac 111 



be very tough, LCs vary somewhat, and Performas can range from simple to 
downright scary, depending on the configuration. 

Mac OS clone machines tend to vary less, although they also don’t usually use very 
creative cases. Borrowing from the lower-cost case designs in the Intel-compatible 
world, clone vendors such as Power Computing, Motorola, and UMAX have 
generally opted for simple case designs, in either desktop or tower configurations, 
that are taken apart by removing a few screws and lifting the case off the 
computer’s chassis. With these cases, your best bet is to consult the manual that 
came with your Mac OS clone computer to learn exactly how you open it. Once 
opened, it’ll look a lot like some Apple Macintosh models. 

Opening any computer's case 

Before looking at the specifics, it’s important to first discuss some universal rules 
for opening any computer’s case. In general, these rules are designed to keep both 
the computer systems and the humans involved out of harm’s way. 

Whenever you prepare to open your Mac’s case, follow these guidelines: 

4“ Create a good workspace with room on a flat tabletop. Mac cases and 

equipment can be sharp-edged, so protect the table from damage. Don’t use 
conductive materials like fabric, plastic, or metal under the systems — 
nonconductive rubber mats or wood surfaces are best. 

4 Keep food and drink away from open Mac systems, and try to avoid the 
possibility of spills on or in your Mac. 

-f Electrically ground yourself when upgrading any computer components. A 
wrist or ankle grounding strap is the best alternative. 

4 Avoid static electricity at all costs — it can kill computer components. Try not 
to upgrade in a carpeted room. When upgrading, touch a shielded computer 
power supply (or other metal surface) to discharge static often, and don’t 
wear clothing that promotes static electricity. 

^ When handling computer components, avoid touching the metal contacts or 
other parts of a circuit board. Handle boards and drives by their edges and 
corners as much as possible. 

Use the right tools. Make sure you do your best not to strip the screws used 
to hold your Mac together. Use hand tools to tighten and loosen screws on 
your Mac’s case. Don’t use power tools, so as to avoid stripping and 
overtightening. You should also avoid magnetized tools for working inside a 
computer. 

> Handle circuit boards with care. Avoid dragging objects across the surface of 
the logic board or other circuit boards. 

4- Hang onto screws, wires, and connectors. Keep containers on hand for 
holding small parts so they don’t get lost. 



112 ^ Getting Ready to Upgrade 



^ Label everything. If you remove or unplug any components, be ready with 
labels and/or masking tape and a pen to label wires or connectors. Also, when 
possible, label the direction in which a connector should be reattached. 



Open your Apple Madntosh case 

Apple cases have gone through many, many iterations, and all the various nuances 
can’t quite be covered here. I will try to hit the most popular models, including 
some of the original Macs that were never specifically designed for upgrading. 



If you have your original manuals, they may be of some help. You’ll find that some 
Mac models make it difficult for you to get to the RAM sockets or cache RAM slots 
for upgrading, even once you have the case off. (The Power Macintosh 8100 is a 
wonderful example of a very tough upgrade, requiring you to pull all the cables 
connecting the logic board to the rest of the Mac to do something simple, like 
upgrading RAM.) 



Note 



Instructions for upgrading an iMac model Macintosh were not available at the time of 
writing, although early indications are that these Macs can be upgraded using meth- 
ods similar to those for upgrading other Mac all-in-one designs, due to a slide-out 
logic board on the back of the machine. Check your iMac's documentation for details. 



Can I use my Mac while the case is off? 



You can definitely start up and test your Mac with the case off, as long as you take care to 
avoid touching any internal components while power is streaming through the system. 
Shut down your Mac and take proper precautions before touching or installing anything 
internally. 

That said, you definitely should not run your Mac with the case off all the time. Apple or the 
clone manufacturer designed that case with the flow of air over components in mind. That's 
why the power supply has a fan and the Mac case has a little opening with grilles. Leaving 
the case off disrupts the flow of air and — regardless of the room's temperature -can actu- 
ally cause the Mac to overheat. 

Your Mac is designed to run with the case on, so put it back on and leave it properly 
installed once your upgrading session is finished. 




Chapter 5 4 - Inside Your Mac 113 



Caution 



Mac Classic form factor 

These are the original all-in-one Macs, including the Mac SE, Mac SE/30, Mac 
Classic, Mac Classic II, and the Performa 400. These models require a T-15 Torx 
screwdriver to open them. IPs recommended that you wear a grounding strap when 
working with these Macs. 

The CRT connections inside a pre-Mac SE model (Mac Plus, Mac 512k, Mac 128k) 
can be very dangerous. I don't recommend upgrading these machines on your own — 
instead, have a qualified technician look at them for you. In the case of a Mac SE or 
newer, you should wait 30 seconds after powering down the Mac before attempting 
the open the case, which gives the Mac enough time to discharge electricity that's 
built up in the CRT. Even this is sometimes not enough, though. Professionals dissi- 
pate this charge with a grounding tool, as shown in Figure 5-4. Without this, the Mac 
could potentially hold a charge for months that could hurt or (possibly) kill you. 
Again, I don't recommend upgrading these machines yourself. If you do, either prop- 
erly discharge the CRT or avoid touching it at all costs. 




Figure 5-4: You should always wait at least 30 seconds after 
powering down a Mac before attempting to open the case. 
Professionals dissipate the charge with a grounding tool. 




114 Part I 4^ Getting Ready to Upgrade 



Here’s how to open a Classic form-factor Mac: 

1. Place the Mac screen-clown on your workbench. 

2. Loosen the Torx screws on the back of the Mac (you’ll find two of them up 
under the Mac’s handle). 

3. Remove the pUistic reset switch (on the right side) of the Mac. It lifts straight 
out of the air vents (you may need to pry it up a bit). 

4. Using a case spreader (there’s a special Mac “cracker” tool you may be able to 
get from Mac shops) or a flat wall scraper/putty knife, gently pry the front 
plastic away from the back of the case, as shown in Figure 5-5. 




Figure 5-5: Carefully pull the front plastic from the rest of the 
case to avoid scratches and cracks. 



5. Remove the foil base from the Mac (depending on the model). 

You now have the logic board exposed. To install more RAM or otherwise upgrade, 
follow instructions in later chapters specific to your desired upgrade. 

Color Classic, Color Classic II 

The Color Classic offers more expandability than the original Classic series, 
enabling you to easily pop open the back and pull out the logic board for adding 
RAM or an expansion card. 




Chapter 5 ^ Inside Your Mac 115 



To open the Color Classic, follow these steps: 

1. Unplug any wires attached to ports on the back panel. 

2. Remove the two retaining screws on either side of the back panel. 

3. Push down and pull on the tabs (see Figure 5-6). 




Figure 5-6: The Color Classic's rear panel swings off for easy access 
to the logic board. 



4. The rear panel should pop open, giving you access to a small handle for the 
logic board. Pull that handle straight outward to upgrade components (like 
RAM) located on the logic board. 



Mac il, llx, llfx 

The larger form factor Mac II series boasts 6 NuBus slots for expansion, so the case 
needs to be fairly easy to get into — and it is. 



To open one of these Mac 11 series machines, follow these steps: 

1. Remove the retaining screw, which holds the top of the case and the rear 
panel together. 

2. Press in on the tabs located on their side of the rear panel, near the top of 
the case. 

3. While pressing, lift up on the top of the case, as shown in Figure 5-7. It should 
lift completely off. 




116 ^ Getting Ready to Upgrade 




Figure 5-7: The top of the Mac li chassis lifts completely off, 
affording plenty of room for expansion. 



Mac Ilex, llci. Quadra 700 

The slightly more compact Ilex, llci, and Quadra 700 are also fairly easy to get 
into for upgrading purposes. Although these cases are designed to include a 
retaining screw, the case will stay together without it, so you may find yours no 
longer has one. 

Here’s how to get it open: 

1. Remove the retaining screw (if there is one). It’s located in the center of the 
rear panel, near the top of the case. 

2. Pull up simultaneously on the two tabs on either side of the retaining screw 
(see Figure 5-8). 

3. Lift the top of the case up and off of the rest of the chassis. 

Mac ilsi 

A machine all to its own, the Mac Ilsi is also a bit tougher to get into than some of its 
II series siblings. The thought is the same, but the case itself takes a bit more brawn. 

To open the Mac Ilsi, follow these steps: 

1. Remove the retaining screw (if there is one). The screw is near the top of the 
rear panel, just to the left of the air-vent grille. 



Chapter 5 > Inside Your Mac 117 



2. Snap up each of the tabs holding the top of the case to the rear panel. To do 
this most effectively, place your thumb on the small plastic ledge near the tab, 
and then use your forefinger to lift the tab with a slight twisting motion (see 
Figure 5-9). 




Figure 5-8: This more compact Mac II (and early Quadra) is also 
designed for easy upgrading. 




Figure 5-9: Releasing one of the tabs on the Mac llsi (You can 
use both hands to release both tabs at the same time.) 






118 I Getting Ready to Upgrade 



LC, LC II, LC III, Quadra 605, Performa 400 series 

These low-slung, pizza-box-style Macs still manage to offer a few reasons to get 
inside of them. Doing so is similar to the Mac 11 series, but you’ll need to put a little 
elbow grease into it: 

1. Remove the retaining screw in the top center of the rear panel of the case. 

2. Snap the tabs on the case top up from the rear panel. Note that this is easiest 
to do if you place your arm on top of the case and pull back to release the 
tabs (as shown in Figure 5-10). 




Figure 5-10: Getting into an LCs case is a little like popping the top 
on a can of soda. 



Mac llvx, livi, Centris 650, Quadra 650, Performa 600, Power Macintosh 
7100, Workgroup Server(WGS) 70, WGS 7150 

One of the more popular cases with Apple’s manufacturing folks (and one of the 
more enduring case designs), this form factor is also somewhat unpopular with 
upgrading experts. I’ve been told by Mac upgrading experts that this case is the 
worst of them all. 

Actually, the case itself is quite easy to open. The problem is the case doesn’t often 
give you much access to the logic board in these Macs, which is often obscured by 
the hard drive and CD-ROM drive, if one is installed. That means you have to 
remove them to get to the logic board. For more on the exciting upgrading tasks 
that await the owner of one of these machines, consult your user’s guide. 





Chapter 5 -f Inside Your Mac 119 



To open the case, follow these steps: 

1. Remove the large retaining screw located in the top center of the Mac’s back 
panel. 

2. Slide the case slightly forward, as shown in Figure 5-11. 




Figure 5-1 1 : Unlike earlier Macs, this case needs to be slid forward 
a bit before if s lifted off the chassis. 



3. Now, lift the case directly up cind off the Mac’s chassis. 



Centris 610/660AV, Quadra 610/660AV, Power Macintosh 6100, 
Performa 6110 series, WGS 60 

The Other Mac pizza boxes (Mac folks in general can’t seem to decide which series 
more rightly deserves the name, although this second series corresponds more to 
the shape of the large, deejxlish pizza favored by tech types) offer fairly easy 
access. And, once you get the case off, the upgrade slots and sockets could be 
more convenient in these machines. 

To open these Macs, follow these steps: 

1. Release the tabs that hold the case’s top to the back panel of the Mac. You 
may find it easier to release these tabs by placing your arm on the lid while 
you pull up on the tabs (see Figure 5-12). 




120 Part I ^ Getting Ready to Upgrade 




Figure 5-12: These tabs can take a little muscle to release the first 
few times. 



2. Lift the case’s top slightly, and then slide the case forward a bit to move it 
away from the undercarriage of the case and allow it to clear the front panel of 
the Mac’s chassis. 

3. Grab the top of the case from both the back and the front and lift it 
completely off the Mac’s chassis. 



Quadra/Centris 630, Performa 630, 6200, 6300 series 

This was also a popular form factor, especially for Performa series Macs that could 
be upgraded with a TV tuner card. The case itself is designed for easy upgrading 
(Per forma-style), enabling you to pull the logic board out of the machine without 
removing the entire case. 



To pull the logic board for upgrading: 

1. Locate the two tabs on the back panel of the Mac and push them down until 
they release from the case. 

2. Pull the tabs until the small panel covering the Mac’s ports comes apart from 
the rest of the back panel (see Figure 5-13). 

3. Remove the retaining screws that hold the logic board in place. (There are 
generally two, located at the top left and right corners of the metallic surface.) 

4. Grab the small metal handle (you may have to press down on it a bit to unlock 
it from its casing) and pull straight out of the machine. The logic board should 
slide out easily, as shown in Figure 5-14. 




Chapter 5 ♦ Inside Your Mac 121 




Figure 5-13: This small panel swings away, enabling you to get at 
the logic board. 




Figure 5-14: Slide-out logic boards on this and similar Mac designs 
makes it really simple to add RAM and other board-level components. 




122 Part I 4^ Getting Ready to Upgrade 



Of course, this process only really helps you get to the logic board of your Mac. 
What if you want to get at the internal hard drive or other components? First, be 
warned — this isn’t nearly as easy, and you need to be careful to avoid bending or 
breaking the plastic housing on your Mac. 



Note 



If you do break the housing on your Mac, run down to your local Mac repair shop and 
ask them if you can buy another housing. You don't want to run your Mac for long 
without it because it can affect airflow, resulting in an overheated Mac and/or com- 
ponents. 



Here’s what you do: 



1. Locate the two tabs under the front panel of the Mac. They should look 
something like those shown in Figure 5-15. 

2. Using a screwdriver, gently lift one of the tabs up into the front panel while 
pulling the panel away from the Mac’s chassis slightly. (This is a delicate 
operation, but once it works the front panel should move toward you a half- 
inch or so.) 




Figure 5-15: Use the screwdriver to press up on the tab slightly so 
it can release from the Mac's chassis. 



3. Do the same with the other tab. Once both are released, the front panel 
should come easily away from the Mac’s chassis, exposing the internal drives. 




Chapter 5 -f inside Your Mac 123 



Who needs access to a Performa's internal drive, 
anyway? 



I was close to a deadline on an important project a while back when the power supply on 
our Performa 6215 went down for the count Unable to get it up and running without a ser- 
vice call, I was helpless to recover the data on that Performa's hard drive. Unless . . . 

I rolled into a major computer chain store, got lucky with a floor model, and walked out 
only a few pounds lighter in the wallet, but with a brand new (at the time) Performa 6400 
minitower. Because both machines use internal IDE drives, we swapped the drives in the 
two Performas and booted the 6400 using the 621 5's drive. The work was done on time, 
the Performa 6215 was fixed, and both machines are now used daily— although their hard 
drive transplant has never been reversed. 

By the way, I speak from experience about breaking this front panel. I broke the panel on 
the Performa 6215 while performing this drive swap. Fortunately, the machine had to be 
serviced anyway and the local shop gave me a new front panel for a nominal fee. 



Quadra 800, Quadra 840AV, WGS 80, Power Macintosh 8100, WGS 8150 

The first real tower case (with apologies to the Quadra 700) from Apple is 
somewhat less upgrade-friendly than you might imagine, with thumbscrews 
replacing the quick-release tabs that other Mac models tend to sport. Still, it’s 
certainly not that tough: 

1. Unscrew the four thumbscrews on the back panel of the Mac. 

2. Slide the case forward a few inches to pull it away from the screws in back 
and from the drive opening in front. 

3. Tilt the back of the case’s lid up a bit, and then lift the case’s lid completely off 
the Mac’s chassis, as shown in Figure 5-16. 

Quadra 900/950, WGS 90, Power Macintosh 9500, WGS 9150 

On these huge server-oriented Macs, the entire side panel will come off for your 
upgrading pleasure. Most feel these are pretty nice enclosures to work in — not as 
easy as the newer minitowers, but not as small either. These six-slot machines can 
take a lot of upgrading for server duties, digital video, and other important tasks. 



124 Part I 'f Getting Ready to Upgrade 




Figure 5-16: Thumbscrews aren't common to most Mac models, 
but they don't make it too tough to get into the Apple's first real 
minitower enclosure. 



To open one of them, follow these steps; 

1. Remove the retaining screw, if you can find one (the slot for it is to the left of 
the large cooling grille on the back panel, but there’s rarely an actual screw 
there). 

2. Push in the small tabs at the top and bottom of the side panel where it meets 
the back panel. 

3. Slide the side panel away from the back panel (as shown in Figure 5-17), and 
then remove it completely. 



Performa 6400, Power Macintosh 6500 

These Macs, in the Performa tradition, feature pull-out logic boards that make it 
fairly simple to add RAM and upgrade cards. But what about hard drives and the 
like? To work with those, you’ll need to remove the front facing. 

To pull the logic board, follow these steps: 

1. Remove the retaining screws found next to the two tabs on the back panel of 
the Mac. 

2. Grasp the tabs and pull directly back away from the Mac (see Figure 5-18). 




chapter 5 4- Inside Your Mac 125 




Figure 5-17: Although the case was left upright for this image, feel 
free to put your Mac on its side for easier upgrading. 




Figure 5-18: The logic board on these Macs is simple to access. 






126 Part I 4* Getting Ready to Upgrade 



To remove the front panel on these Macs, follow these steps: 

1. Grab the front panel from below and feel for the two buttons up underneath 
the panel. 

2. Push those buttons in as far as possible while simultaneously pulling the 
panel away from the bottom of the case (see Figure 5-19). 

3. Once it’s free of the buttons on the bottom, remove the panel completely. 




Figure 5-19: Don’t be shocked if this makes a little noise — it’s tough 
to do the first few times. 





You’ll find that it’s easy to upgrade the logic board on many of the relatively simple- 
to-upgrade Performa and all-in-one models, but a real bear to upgrade internal drives 
and such. If you’re intimidated by the process, feel free to simply pass on opening the 
case and install external SCSI hard drives instead. If you do mess up the plastic on 
your Mac, though, don’t worry about it too much. A local Mac service center should 
be able to sell you the front panel for popular models at a reasonable price. 



LC and Performa 520, 550, 575, 580, MacTV 

In the spirit of the original Mac, these 68040-based (MacTV has a 68030) all-in-one 
units were popular choices for schools and homes that wanted machines that were 
easy to work with and somewhat less cumbersome than typical units. They also 
turned out to be machines that are a bit less upgradeable than others, although 
access to the logic board is generally simple. 

To access the logic board in an all-in-one Mac, follow these steps: 




Chapter 5 -f Inside Your Mac 127 



1. Remove the retaining screws that hold the back plate to the back panel of the 
Mac. (Remove any cables that are plugged into the ports on the back of the 
Mac, too.) 

2. Press down on the tabs at the top of the back plate and pull, as shown in 
Figure 5-20. 




Figure 5-20: The all-in-one Macs offer quick access to the logic board. 



3. Grab the exposed metal handle and pull straight back to reveal the logic 
board. 

Performa and Power Macintosh 5200/5300 series 

These PowerPC versions of the all-in-one Macintosh are a little larger, a bit more 
capable, and usually feature larger screens than their predecessors. They’re only 
about as expandable, however, offering similar logic-board access. 

Here’s how to get at the logic board: 

1. Remove the two retaining screws on the back plate that hold it to the Mac’s 
back panel. 

2. Reach under the back plate, locate the tabs, and press down to release them. 

3. Lift the plate up and off the back panel, as shown in Figure 5-21. 

4. Grab the exposed metal handle and pull straight back to reveal the logic 
board. 



128 Part I 4- Getting Ready to Upgrade 




Figure 5-21: Unlike most all-in-one models, the back plate for this 
series is latched at the bottom. 



Power Macintosh 7200, 7300, 7500, 7600, G3 Desktop, WGS 7250/7350 

Another popular case design, these Macs aren’t the most pleasant to get into, but 
they’re very much easier to work inside of than are the similar cases they replace — 
the long-lived llvx to Power Mac 7100 desktop case. This one releases without 
screws, but watch out for the metal retaining braces that like to jump off the drives 
in the front of the case. 

To open this case, follow these steps: 

1. Reach up under the front panel and locate the tabs. 

2. Push the tabs up while simultaneously sliding the case toward you, as shown 
In Figure 5-22. 

3. Slide the case completely off the machine (if desired) to gain access to the 
internal drives and logic board. 

It’s interesting to note that you can actually flip this case completely open by 
swinging the drive cage up and away from the logic board (see Figure 5-23). The 
instructions that follow show how to open it up. 




chapter 5 > Inside Your Mac 129 




Figure 5-22: Pull slowly on the case to get it to slide smoothly away 
from the front-mounted internal drives. 




Figure 5-23: One of Apple's more interesting cases, the 7300 
(and similar) series enables easy access to the logic board. 






130 Part I 4 Getting Ready to Upgrade 



1. Unplug the Mac — it can’t be swung open if it’s plugged in. 

2. Releasing the foot that helps the drive cage to stand. The foot looks like a 
small, square box that might be designed for holding screws or thumbtacks or 
something. Swing it around so that it’s settled outside of the case. Once you 
swing up the drive cage, the foot will rest on the table surface, enabling you to 
leave the logic board exposed without being forced to hold the drive cage up. 

3. Find the releases on the other side of the drive cage. These are green, plastic 
tabs that, when pushed down, release the drive cage from its lockdowns in 
the sides of the case. 

4. Grab the cage’s handle and swing it away from the logic board. 

Power Macintosh 8600, 9600, and G3 Minitower 

This minitower case is as innovative as the Power Macintosh 7300 series case; it 
also allows you to swing components out of the way to get at the logic board. If 
there’s any competition at all for the top spot, this minitower case wins out by a 
hair for its simplicity. 

Here’s how to open this case: 

1. Place the case on its side. The side housing the large green button should be 
on top. Unplug the Mac. 

2. Press the green button down into the case while pulling that side of the Mac 
away from the rest of the case. 

3. Pull the side completely off the case by carefully opening it completely until it 
comes free. 

4. To expose the logic board, release the two tabs that anchor the drive cage to 
the rest of the case. 

5. Swing the drive cage up and away from the logic board. (Figure 5-24 shows 
how to swing these drive cages out of their cases.) 



The Innards Revealed 

Once you have your Mac opened up and exposed to the world, you’ll probably want 
to take a look around and familiarize yourself with things. Not everything in here is 
replaceable or repairable, but a lot of it is. And if your primary motivation is 
upgrading, you’ll definitely want to explore some parts of the Mac. 



chapter 5 Inside Your Mac 131 




Figure 5-24: One of Apple's most innovative cases, the 8600 is 
easy to get apart. 



For some, the innards of a computer may seem like a strange world, but it’s really 
rather tame. You have components that need to be connected to the Mac (so it can 
manage them), you have expansion cards that need to be connected to the logic 
board, and you have wiring that does the connecting. Taken separately, they all 
make a lot of sense. 



Components 

To begin, let’s look at the different components you may encounter when upgrading 
a Mac. The Power Mac 6100 isn’t representative of all Macs, but it’s a great place to 
get started, because it’s very open and easy to view. Take a look at Figure 5-25, 
which shows the Power Mac 6100 with its case off. 

For the most part, these are the components you’ll be working with when 
upgrading: the hard drive, floppy drive, CD-ROM drive, RAM sockets, cache RAM 
sockets, the PRAM battery, and upgrade slots. You’ll also want to know where the 
power supply, SCSI controller, and CPU are, because you may have reason to use 
them in conjunction with other upgrades to accomplish your goals. 




132 Part I 4- Getting Ready to Upgrade 



Floppy drive 



CD-ROM drive 




Hard drive 



CPU 

Cache RAM 
socket 

Upgrade slot 



SIMM sockets SCSI Controller PRAM Battery 

Figure 5-25: Some of the elements you'll typically find when you open a 
Mac's case. 



Here’s a quick rundown on identifying each: 




4 Power supply. The power supply is always a metallic box set into the case of 
the Mac you’re working with. It should have power connectors for a three- 
prong power cable coming out the back of the Mac, with smaller power 
connectors (usually four colored wires and a connector) coming into the case 
for connecting to internal components. 

4 Hard drive. An enclosed metal box with no openings, connected to the Mac 
by a power connector and a SCSI (or IDE) ribbon cable. 

4 CD-ROM drive. Similar to the hard drive, but has an opening on the front 
(exposed through the front of the Mac’s case) for the CD tray or caddy. 

4 Floppy drive. Similar to a hard drive and a CD-ROM drive, but with an opening 
for a 3.5-inch floppy disk in the front. 

4 SCSI controller. Usually on either the motherboard or an expansion card, the 
SCSI controller offers a 50-pin connector for attaching a ribbon cable that then 
is used to connect SCSI internal drives. 

Some Macintosh systems (including many Performa models, the Power Macintosh 

4400, 6500, and many Power Macintosh G3 systems) offer IDE hard drives instead of 

SCSI. Most of these Macs still offer external SCSI connections, and those that include 

free internal expansion bays often offer an internal SCSI connection as well. 



Chapter 5 ♦ Inside Your Mac 133 



> Memory sockets. Memory sockets accept 36-, 72-, or 128-pin modules, 
depending on your Mac model. Almost all Mac models offer at least two of 
these sockets, generally located right next to one another. 

4 Cache RAM. Level 2 cache RAM is usually added to a Mac using either a 
special memory module or an expansion card (especially on older models). 
This generally adds 256K to 2MB of high-speed RAM that can be used as a 
repository for frequently needed information, enabling the processor to avoid 
waiting to retrieve this data from the hard drive. 

^ Upgrade slot. Most Macs have at least one upgrade slot, whereas others offer 
more than one. These allow cards in standard sizes, usually between 6 and 12 
inches long, to be installed in the Mac, adding functionality. The cards must 
be of the same type as the available slot — PDS cards fit in PDS slots, NuBus 
cards fit in NuBus slots, and PCI cards fit in PCI slots. (Some Macs offer 
other specialized slots.) Upgrade slots are generally found directly on the 
motherboard and usually offer access to the back side of the Mac (see 
Figure 5-26). 




Figure 5-26: Upgrade slots in a Performa 6200 series Mac include 
a special communications slot and room for a Performa-specific 
video input card. 



-f CPU. The CPU is a fairly sizable chip on the motherboard or an attached 
daughtercard. In newer Mac models, it’s usually obscured by a heat sink, a 
special device that dissipates heat quickly while the computer is running. The 
CPU should be labeled clearly as either a 680x0-level processor or as a 
particular PowerPC processor. 






134 Part 1 Getting Ready to Upgrade 



4 PRAM battery. This small lithium-ion battery sometimes looks like a battery 
for a wristwatch or camera, and other times looks like a slightly warped C 
battery. This battery offers a continuous trickle of power to your Mac’s 
Parameter RAM (PRAM), where boot-up settings such as the system date, 
AppleTalk preferences, and screen resolution are all stored. If this battery 
fails, you’ll experience interesting symptoms, most of which are outlined in 
Chapter 22. 

Wiring and cables 

In most Macs, you’ll find three different types of wire. The power wires run between 
the Mac’s power supply and any internal components that require power. The 
second type of wires are ribbon cables, which are used to connect components — 
like hard, floppy and CD-ROM drives — to the logic board or an input/output 
expansion card. The third internal wire is a thin, low gauge wire used to connect 
the logic board to indicator lights and switches that are wired into the case. These 
wires can also be used for things like connecting the Mac’s sound capabilities to a 
CD-ROM drive. Figure 5-27 shows these different wires and cables. 

Externally, you’ll probably find yourself dealing with a few different styles of cables. 
These cables are usually used to connect external components to your Mac — 
components like removable storage drives, modems and network connections. 
Figure 5-28 is a quick identification guide to some of the cabling you’ll come across. 

> SCSI cable. Used to connect external storage devices (and some others, like 
scanners) to your Mac. Usually has a 25-pin connection to the Mac and 25 or 
50-pin connection to peripherals. 

4- Modem/serial cable. Standard Mac cables have small, round DIN-8 
connectors for connecting to the Mac and to peripherals. 

> Ethernet. Ethernet cabling actually comes in two different types: 10Base2 
(coax) cable, which resembles the cabling used for cable TV hookups, and 
lOBaseT (twisted-pair) cable, which looks a little like telephone wire. lOBaseT 
cabling uses a different connector than telephone wire, and the cable itself is 
slightly thicker. 

♦ Audio. Most Mac audio patch cables (between speakers and the Mac or the 
Mac and a receiver) use Vk-inch stereo RCA connectors. Macs require specially 
built line-level microphones, some of which are sold under the Apple brand. 

4 ADB. ADB cables are used to connect a variety of input/output devices — 
keyboards, trackballs, mice — to the Mac. The ADB is also a source of power 
for some other devices, like modems and telephony managers. 

4 Mac video. This cable ends in a 15-pin connector, which can be used to hook 
an Apple monitor to a Macintosh computer. Many non-Apple monitors require 
a VGA adapter, which allows the monitor to sync with the Apple built-in video. 
Some video cards include both Mac video and VGA ports on the card. 



chapter 5 > Inside Your Mac 135 




Figure 5-27: The three different 
types of internal wiring: (from the top) 
ribbon cable, power cable, device wiring 






Figure 5-28: Cables used to 

connect components to the 

back of your Mac for external upgrades 



C 




Modem/Serial 




ADB 



c= 



i=°° 



1 =® 



11 



Audio 



Mac video 








136 Part I 4- Getting Ready to Upgrade 



Expansion cards 

Chapter 4 discusses the different technologies that a Mac might use for its 
expansion card capabilities. Once you get your Mac open, you may want to see for 
yourself what expansion cards look like and how you go about installing them. 



what expansion cards look like 

In Figure 5-25 you can see the PDS slot for the Power Macintosh 6100. Figure 5-29 
shows the PCI slots available in a Power Macintosh 7300. 




Figure 5-29: PCI slots are actual slots instead of socket-style 
connectors, which are used in NuBus. 



Some basic differences include: 

4 NuBus. Connectors are usually gray in appearance and are actually sockets 
that accept pins from the card. The card’s connector housing fits over the 
connector on the logic board. The number of NuBus slots varies between one 
and six, depending on the Mac model. 

4 PDS. Connectors are usually black in appearance and are actual slots, 
accepting a flat circuit-board connector that slips into the slot from the card. 
All Macs with PDS slots have only one PDS slot. 

4 PCI. Similar to PDS slots in appearance, but usually white in color. Most PCI- 
based Macs have either three or six slots, although some Mac models have 
one specialized PCI slot that can only accept certain types of upgrade cards 
(such as the PCI communications slot on Performa 6200/6300 models). 



Chapter 5 -f Inside Your Mac 137 



Installing expansion cards 

Installing an expansion card is usually a straightforward process, and it tends to 
work the same for any sort of board. Give yourself a little time for adding an 
expansion board — at least 10 or 15 minutes to get the case off and the card 
installed for testing. Also, keep track of your screws — there’s a chance you’ll be 
dealing with at least a few when you install a new card. 

Here’s how it all works: 




1. Shut down your Mac and electrically ground yourself. 

2. Open the Mac’s case and locate an empty expansion slot. (Visually inspect it 
to ensure it’s the right type of slot for your card.) 

3. Remove the screw and metal dust plate that covers the hole in back of the 
case for the slot you’ll be using. 

4. Position the card so that the card’s interface is directly over the slot. If it’s a 
NuBus card, make sure the card’s housing fits over the NuBus slot on the logic 
board. If it’s a PDS or a PCI card, make sure the card’s connector fits snugly in 
the slot. 

5. Press down lightly and uniformly on the top corners of the expansion card 
until it’s firmly installed in the slot. 

Be sure that the card is fully installed in the slot. If one end is higher than the other, 

parts of the connector may not be making proper contact, and the card will fail to 

work. 



6. Try restarting your Mac while the case is still off and see if the card is 

recognized. If all goes well, the card should be installed and working with no 
trouble. (You can use the Apple System Profiler to check.) Shut down the 
computer and reinstall the case. 




An Internet link to download the Apple System Profiler is available on the included 
CD-ROM and is usually installed with Mac OS 7.6 or higher— check your Apple menu 
or the Apple Extras folder on your main hard drive. 



Serial ports 

Your Mac likely has two serial ports — a printer port and a modem port. In some 
ways, these ports are the same. They can both accept any sort of serial device and 
they can both (on AV Macintosh and Power Macintosh models) accept GeoPort 
devices. There is one difference — the printer port is also designed to be a 
LocalTalk connection for printer and network connections. The modem port isn’t. 



138 Part I 4* Getting Ready to Upgrade 



Generally, connecting devices to these ports is simple; you power down your Mac, 
align the serial connector so that the arrow (or other logo) is pointing toward the 
top of the port, and then insert the connector. If it doesn’t go in easily, you probably 
have it slightly misaligned. (If you have a non-Apple Macintosh, you may also find 
that the manufacturer had an interesting definition for the word top when it comes 
to finding the top of the port. Try rotating the connector 90 degrees or more.) 

From there, whatever is connected to the port is managed by its software drivers, 
usually in the form of a control panel. You may be asked to tell the control panel 
which port the device is connected to — printer or modem. In almost every case, 
expanding via a serial port is simple. (See the chapter on the particular device in 
question for more help.) 

There’s only one problem that you’ll often encounter with working serial ports that 
come right out of the box with your Mac — there’s only two of them, the modem 
port and the printer port. (And that’s on desktop models — many PowerBooks have 
one.) Sometimes, you’ll need more than two of them. 

A lot of peripherals can require the use of a serial port, including modems, printers, 
some scanners, some small printers, digital cameras, PDA docking devices (for a 
PalmPilot or Newton, for instance), or, of course, a LocalTalk network. If you have 
more than two of these peripherals — or any others than 1 didn’t mention — you’ll 
need some way to switch between them. 

Here’s what to do when you need a free serial port: 

4 Shuffle. One way to get around this problem is to change the way you’re 
hooking things up. For instance, if you have a laser printer that could be 
connected via Ethernet, you could disconnect it from the printer port, 
connect it via an Ethernet connection, and then use the printer port for 
something else. 

4 Get a switch box. Manual switch boxes for serial ports are reasonably 
inexpensive and generally available in good computer stores (remember to 
get the Mac’s Din-8 serial port variety). These boxes feature a manual A-B 
switch that enables you to pick between two different serial peripherals at 
any one time. There are a few caveats — some printers (many Hewlett-Packard 
models come to mind) don’t like to be on a switch box, and you may have 
poor connections to some other peripherals, such as digital cameras and PDA 
docking devices. Overall they work pretty well though, as long as you 
remember to load only the correct driver (don’t tell two control panels that 
they can both have the serial port at the same time) and, of course, you need 
to remember to switch to the device you want to use. 

4 Try powered switching. If the switch box doesn’t work for you, try a powered 
switching device instead. These boxes sense which device you’re trying to 
use (using their own control panels), and then route the data to that device. 
The PortDoubler series from Momentum, Inc. (www.momentumi nc . net/) and 



Chapter 5 ♦ Inside Your Mac 139 



the Port Xpander offerings from MacAlly (www. macal 1 y . com/) both boast 
these capabilities as well as being compatible with more devices than typical 
switch boxes. 

-f Add more ports. Ready for the big guns? You can actually add more serial 
ports using an expansion card, such as the PCI offerings from Keyspan 
(WWW. keyspan . com/), which also plans to sell a USB card that will be 
available to Macs that don’t yet have USB ports. 



Summary 

Before you can upgrade or troubleshoot your Mac, it’s a good idea to know 
what model you have. This knowledge will go a long way to help you out not 
only in your Mac repair shop or parts store, but also with this book. Most 
chapters feature a chart that helps you run through the system specifications 
for upgrading your particular Mac model. 

^ Almost every Mac has a slightly different procedure for opening the case, and 
certain rules apply both to specific Mac models and to opening any computer. 

^ You need to have certain tools on hand before upgrading. You should also 
carefully consider your surroundings and make sure you’re ready to put forth 
the time, energy, and organization required to upgrade successfully. 

4 Finally, you should know some universals about upgrading Macs, including 
the wires you’re going to find inside the system, what cabling to use on the 
outside, and how to identify the different types of upgrade cards. Now, at long 
last, you’re ready to upgrade. 



p 



A 



R 



T 



Performing the 
Upgrade 

P art II includes individual chapters that each discuss 
different types of upgrades — what’s possible, what’s 
necessary, and how to perform them. Each chapter discusses 
a particular upgrading goal or subsystem of the Macintosh — 
printing, sound, networking, storage — along with the related 
technologies and different possible upgrades. These 
chapters tell you what a technology is, how it works, and 
even give a little help when it comes to deciding which 
upgrade technology is best for you. You’ll also learn about 
related software topics — things such as implementing a 
backup system, getting on the Internet, and creating a local 
area network. 



JJ 



> 

In This Part 

Chapter 6 

Processor and Memory 

Chapter 7 

Hard Drives 

Chapter 8 

CD-ROMs, Recordable 
CDs, and DVD 

Chapter 9 

Removable Drives and 
Backup 

Chapter 10 

Input Devices 

Chapter 1 1 

Scanners and Digital 
Cameras 

Chapter 12 

Monitors and Monitor 
Cards 

Chapter 13 

Digital Video 

Chapter 14 

Sound, Speech, 
and MIDI 

Chapter 15 

Printers and Print 
Sharing 

Chapter 16 

Modems and Internet 
Access 

Chapter 17 

Networking 

Chapter 18 

Multimedia and Gaming 

Chapter 19 

Dealing with DOS and 
V/indows PCs 

Chapter 20 

PowerBooks 

^ ^ 






Processor and 
Memory 

I f you’re upgrading to change the speed of your Mac, this 
chapter is certainly one of the places to start. The Mac’s 
logic board and processor are responsible for most of the 
technology that your Mac uses to “think,” or process data. 

The logic board includes the system bus (the path for data to 
travel around the logic board) and the expansion bus, which 
determines what sort of expansion cards you’ll be able to use: 
PDS, NuBus, or PCI. The logic board also houses the processor 
or processor daughtercard, and is responsible for making sure 
the processor and the rest of the Mac communicate well with 
one other. 

The speed of the processing subsystem in a Macintosh is 
based on the coming together of a number of different 
variables, including the system bus speed, the processor, the 
amount of RAM in the system and the amount of cache RAM 
that’s installed. With these four factors covered, you can 
considerably speed up the performance of a given Mac. 

Of course, that also depends on an important condition — 
exactly how upgradeable your particular Mac model is. Some 
models are capable of amazing leaps in technology, whereas 
others are rather limited in what they can do. In most cases, 
Macs can accept more RAM, even if they require the 
replacement of existing RAM modules to do it. However, the 
various Mac models differ in their capacity to accept new 
processors and cache RAM. 

This chapter discusses all the processing subsystem upgrades 
you can perform on a Macintosh. Read on to find out what all 
your particular Mac model is capable of doing and how you 
can go about boosting your Mac’s processing speed. 



/ 




^ 4 > 

In This Chapter 

The processor and 
logic board 

Chart: Upgrade for 
speed 

Memory and settings 

Chart: Add RAM to 
your system 

Add cache RAM 

4 4 4 4 



144 Part II 4^ Performing the Upgrade 



The Processor and Logic Board 




The processor and logic board in a particular Macintosh model were designed very 
specifically to go together. The logic board is the heart of the Mac, responsible for 
dealing with everything else that makes up the computer, including the storage 
subsystem, video, expansion cards, RAM, cache RAM — even the battery for 
Parameter RAM (PRAM) settings. 

Parameter RAM is a small section of memory resen/ed for permanent settings on the 
Macintosh, most of which are governed by your control panels. These settings have to 
be maintained when the Mac is shut down, so a small battery is used to constantly 
power the RAM that the settings inhabit. 



All these components need to work together with the processor to make the 
computer’s processing tasks run smoothly. This, too, is managed by the logic 
board. 



In fact, the logic board and processor are so intertwined that the two must have a 
speed-based relationship for them to work together. The processor’s speed is 
measured in megahertz, as first mentioned in Chapter 2. For the processor and the 
logic board to work together, the speed of the logic board’s system bus (which gets 
data to and from the processor) needs to be in line with the speed of the processor: 
Either the speeds must be identical or the processor speed needs to be an exact 
multiple of the speed of the logic board. This is one way computer companies 
decide what the exact speeds of their processors are going to be. 



The speed game 

Consider that a processor can be the same speed as the logic board’s system bus. 
In pre-Power Macintosh computers, this was almost always the case. A 25MHz 
68030, like the Mac Ilci, has a 25MHz system bus. 







In later systems, though, it became popular for processors to be clock-multiplied, 
meaning they actual run internally at a clock speed that is an exact multiple of the 
system bus speed. The first time this really became common was with the 68040 
chips in the Quadra and LC series, in which the processors were clock-doubled. In 
many cases, that meant they featured a 66MHz processor running on a 33MHz 
system bus. In fact, even the Quadra 800 and 650 models, which were advertised as 
33MHz systems, were actually clock-doubled so that the internal processor ran at 
66MHz. 

It's interesting to note that Apple was originally shy about advertising the internal 
speed of its processors, even though its competition in the Intel-compatible PC world 
was already making a science of it with the 486DX2-66-style naming conventions. 
(DX2 suggested a clock-doubled processor.) 



Chapter 6 -f Processor and Memory 145 



With the advent of the Power Macintosh models, Apple started focusing less on 
marketing the bus speed of Macs and more on pushing the processor speeds, 
especially as it became common for the processor speeds to reach multiples 
beyond double-speed. The 66MHz PowerPC 601 in the Power Macintosh 6100 
was still a clock-doubled processor (the system bus ran at 33MHz), but the next 
generation of Power Macs started going beyond double — such as the Power 
Macintosh 7200/120, which featured a 40MHz bus, meaning the processor was 
clock-tripled. The 300MHz PowerPC 750 processor, available in some Power 
Macintosh G3 configurations, is actually cheating just slightly; it’s based on a 
66MHz bus and 4.5 as a multiplier. Do the math and you get to about 297MHz. 

Actually, the 66MHz bus is about 66.6MHz, resulting in a 4.5 multiplier that brings 
the Power Macintosh G3 to 299.7MHz. And if you’re not willing to give them that 
one, multiply it by a 66.66MHz bus. Now it’s 299.97. Fair enough? 

The point is two-fold. First, it’s important to realize that processor speed and 
system bus speed are this closely related — especially when you get into upgrading 
those Mac models that have upgradeable processors. In many cases, the cards 
enable you to choose speeds for the processor and system bus that will affect both 
performance and stability. When you’re picking numbers for the system bus, you 
may pick something slightly higher than the original rating, which could result in 
crashes. Scale that back a bit and you may actually hit a range that will enable you 
to use a multiplier that gives you a higher processor speed, even at a lower bus 
speed. 

For instance, a 66MHz bus setting might work at 231 MHz, but a 60MHz bus setting 
might allow you to boost the processor to 240MHz. It may not speed things up 
much, but people do this sort of thing anyway for the bragging rights. 

Upgradeable processors 

This and the previous discussion assume you’re in a position to choose processor 
and system bus speeds because you have a Macintosh capable of accepting the 
upgrade. This is certainly not true in many cases, although a surprising number of 
Mac models truly are upgradeable. Exactly how upgradeable is another issue. 

Some general things can be said about processor upgrading. First of all, it’s rare 
that you can jump more than one major revision in the technology. For instance, 
a lot of Mac II series machines can be upgraded using a PDS card that increases 
the processor to the 68040 level, making it capable of running at 50- or 66MHz, 
depending on the bus speed of the original Mac II series machine. But a Mac II 
series machine — except in isolated incidents — can’t be upgraded to a PowerPC- 
based Mac. 



146 Part II ^ Performing the Upgrade 



Many 68040 machines can be upgraded to Power Macs. Likewise, PowerPC 601- 
based machines can be upgraded to PowerPC 604e machines (which is actually a 
direct generational leap, because the PowerPC 603e is not the logical successor of 
the 601), and PowerPC 604e machines can be upgraded to G3-level PowerPC 750 
processors. One of the few exceptions to this rule is the first generation (6100, 7100, 
8100) Power Macintosh models, which can be upgraded to G3 processing power 
using special PDS cards from Sonnet Technologies and Newer Technologies. 

Where else can you get upgrades? See Table 6-1 for a little help. (Note that the Level 
of Products category represents the products currently shipping as of this writing. 
The companies listed may have shipped products designed for earlier Macs in the 
past, but have since stopped selling them new.) 



Table 6-1 

Processor Upgrade Manufacturers 


Company 


Level of Products 


URL 


Apple Computer 


PPC 


WWW. appl e. com/ products/ 


Sonnet Technologies 


030, 040, PPC, G3 


WWW. sonnettech.com/ 


Newer Technologies 


PPC, G3 


www.newertech.com/ 


MacTell 


PPC, G3 


www.mactell .com/ 


PowerLogix 


PPC, G3 


WWW . power 1 ogi x . com/ 


XLR8 


PPC, G3 


www.xl r8.com/ 


Micromac 


030, 040, PPC 


www.m1cromac.com/ 




Aside from selling a wide variety of upgrading products, Micromac also offers an 
excellent specifications search service on their Web site. Just choose your Mac model 
from a menu, and the site will give you all the specifications for the model, including 
RAM types and possible upgrades. 



Types of upgrades 

Before looking at the specific upgrades available for the various Macintosh models, 
take a look at the different types of upgrades you’ll encounter when you set out to 
augment your system. There are really only four major types of upgrades out there, 
although they vary a bit within each type. You’ll likely only have one choice, 
although a number of mid-life Macs — those built in the early 1990s — offer a few 
choices. 



chapter 6 -f Processor and Memory 1 4-7 



Here are the types of upgrades: 

♦ Expansion card. It’s rare-to-never that you’ll see an expansion card upgrade 
that’s based on NuBus or PCI, but the processor direct slot (PDS) that was 
popular on earlier Mac models has proved to be a big hit with upgrade 
manufacturers. From the Color Classic to the Power Macintosh 8100, PDS slots 
can almost always be filled with an upgrade that takes your model to the next 
level. The only exception to this rule are some PowerPC-based Performa 
models that offer PDS slots but never really used them for much of anything. 
Unfortunately, those models don’t seem very upgradeable. Figure 6-1 shows a 
processor upgrade expansion card. 




Figure 6-1 : The Sonnet Presto 040 is a PDS expansion card 
for many of the Mac II series computers. 



^ Logic board. In this case, the entire logic board needs to be replaced for the 
Mac to be upgraded. A logic board upgrade is a tough but not impossible task; 
Apple generally recommends that the logic board upgrade be completed by 
an authorized service center. Depending on your Mac model (and how much 
interest you have in keeping the Mac under warranty and/or functional), you 
can probably manage the logic board upgrade yourself. Unfortunately, you’re 
unlikely to find logic board upgrades at the retail level, requiring you to shop 
the used market and the used/refurbished computer maii-order houses. 

Processor. A Mac’s processor is usually either soldered on the motherboard — 
meaning it’s affixed by heating metal that then cools to form a seal — or it’s 




148 Part II > Performing the Upgrade 



socketed, meaning it’s installed in such a way that it could, if necessary, be 
removed from its socket. This second sort of processor is interesting, because 
it means — if a manufacturer expends enough ingenuity to solve the problem — 
you can often add a different processor to make the Mac operate at higher 
speeds. This is exactly the approach taken to upgrading many Mac II series 
machines to 68040 and some Performa-series machines to PowerPC. It’s also 
the approach used to upgrade G3-leveI machines to higher speeds. 

Daughtercard. This last type of upgrade is the most common with later 
systems. In most Apple and many clone models based on the PowerPC 604e 
processor, the CPU is actually mounted on an expansion card complete with 
settings, heat sinks, and (sometimes) cache RAM. To upgrade the processor, 
all you have to do is pull the existing daughtercard and plug in the new one. 
With some daughtercards, it’s even possible to set the speed of the system 
bus (within certain parameters dictated by the logic board). Figure 6-2 shows 
a CPU daughtercard. 




Figure 6-2: This is Apple's 200MHz 604e daughtercard. 
Notice the heat sink that covers the processor and other 
components. 



It’s almost laughably simple to upgrade most Macs when they provide an upgrade 
path. Personally, I think most Mac processor upgrades are a joy to perform because 
you just open the Mac, install the upgrade, and start computing at incredible new 
speeds. 




chapter 6 4^ Processor and Memory ] ^9 



Still, there are a few caveats, which Til cover after you take a look at the options 
available for your particular system. 

Individual upgradeability 

Time for one of those big tables. Table 6-2 shows you the upgradeability of major 
Macintosh models including some of the clones. When a particular Mac is 
upgradeable, all the ways in which it can be upgraded are listed in the 
Upgradeable? column. 030 stands for 68030, 040 stands for 68040. Note that if a 
computer is already a 68030 and the table indicates its upgradeable to a 68030, this 
is usually because the upgrade doubles the speed of the processor (or better), 
usually via a PDS card. 



Table 6-2 

Macintosh Processor Upgrades 



Mac OS Model 


Processor 


Speed 


Upgradeable? 


Upgrade Technology 


Mac 128k 


68000 


8MHz 


No 


N/A 


Mac 512k 


68000 


8MHz 


No 


N/A 


Classic 


68000 


8MHz 


No 


N/A 


Classic II 


68030 


16MHz 


No 


N/A 


Color Classic 


68030 


16MHz 


030, 040 


PDS 


Color Classic II 


68030 


33MHz 


040 


PDS 


Plus 


68000 


8MHz 


No 


N/A 


SE 


68000 


8MHz 


030 


PDS 


SE/30 


68030 


16MHz 


030 


PDS 


Mac II 


68020 


16MHz 


030 


CPU 


Mac llx 


68030 


16MHz 


030 


CPU 


Ilex 


68030 


16MHz 


040 


PDS 


lid 


68030 


25MHz 


040 


PDS 


llsi 


68030 


20MHz 


040 


PDS 


livi 


68030 


20MHz 


040, PPC 601 


PDS, logic board 


llvx 


68030 


32MHz 


040, PPC 601 


PDS, logic board 


llfx 


68030 


40MHz 


N/A 


N/A 


LC 


68020 


16MHz 


030, 040 


CPU, PDS 



(continued) 



150 Part II 4 Performing the Upgrade 



Table 6-2 (continued) 


Mac 05 Model 


Processor Speed 


Upgradeable? 


Upgrade Technology 


LCII 


68030 


16MHz 


030, 040 


CPU, PDS 


LC lll/lll 


68030 


25/33MHZ 


040 


Logic board (LC475) 


LC520 


68030 


25MHz 


040, PPC 601 


Logic board, CPU’ 


LC 550, Performa 
550, 560 


68030 


33MHz 


040, PPC 601 


Logic board, CPU’ 


Performa 200 


68030 


16MHz 


No 


N/A 


Performa 250, 
400, 405, 

410, 430 


68030 


16MHz 


040 


Logic board (LC 475) 


Performa 450 


68030 


25MHz 


040 


Logic board (LC 475) 


Performa 600, 
600CD 


68030 


32MHz 


040, PPC 601 


PDS, logic board 
(7100) 


Performa 460, 
466, 467 


68030 


33MHz 


N/A 


Logic board (LC 475) 


Performa 475, 
476 


68LC040 


50MHz 


PPC 601 


CPU 


Performa 520 


68030 


25MHz 


N/A 


N/A 


Performa 575, 
577, 578 LC 575 


68LC040 


66MHz 


PPC 601 


CPU 


Performa 580, 
588, LC 580 


68LC040 


66MHz 


PPC 601 


CPU 


Mac TV 


68030 


33MHz 


No 


N/A 


Performa 600/ 
600CD 


68030 


33MHz 


040, PPC 601 


PDS, logic board 


Performa 630, 0 
630CD, 631 CD, 3 
635CD, 636CD, 
637CD, 638CD, 
LC 630, Quadra 6 


68LC040 


66MHz 


PPC 601 


CPU 


Quadra 605 


68LC040 


50MHz 


PPC 601 


CPU 


Centris 610 


68LC040 


40MHz 


040, PPC 601 


CPU, PDS/logic boards 


Quadra 610/ 
610DOS 


68040 


50MHz 


040, PPC 601 


CPU, PDS/logic boards 



Chapter 6 Processor and Memory 151 



Mac OS Model 


Processor 


Speed 


Upgradeable? 


Upgrade Technology 


Centris 650, 
Quadra 650 


68040 


66MHz 


040, PPC 601 


CPU, PDS/logic board^ 


Centris, Quadra 
660AV 


68040 


50MHz 


040, PPC 601 


CPU, logic board 


Quadra 700 


68040 


50MHz 


040, PPC 601 


CPU, PDS 


Quadra 800 


68040 


66MHz 


PPC 601, 604 


PDS, logic board 
(8500) 


Quadra 840AV 


68040 


80MHz 


PPC 601, 604 


Logic board (8500) 


Quadra 900 


68040 


50MHz 


040, PPC 601 


CPU, PDS 


Quadra 950 


68040 


66MHz 


PPC 601 


PDS 


PM6100, 6100AV, 
6100/DOS, Performa 
6110,6112,6115, 
6116, 6117, 6118 


PPC 601 


60/66MHZ 


PPC 604, G3 


PDS 


PM7100, 7100AV 


PPC 601 


66/80MHZ 


PPC 604, G3 


PDS 


PM 8100, 8100AV, 
8110, 8115 


PPC 601 


80/100/ 

llOMHz 


PPC 604, G3 


Logic board (8500), 
PDS 


Performa 5200, 
5210, 5215, 5220, 
Power Mac 5200/75 


PPC 603 


75MHz 


No 


N/A 


Performa 5260, 

5270, 5300, 

Power Mac 5260/100, 
5300/100 


PPC 603e 


lOOMHz 


No 


N/A 


Performa 5260/120, 
5280, 5320, 5400, 
5410, 5420, PM 
5260/120, 5400/120 


PPC 603e 


120MHz 


No 


N/A 


Performa 5400/160, 
5430 


PPC 603e 


160MHz 


No 


N/A 


Performa 5400/ 
180, 5440, PM 
5400/180 


PPC 603e 


180MHz 


No 


N/A 


PM 5400/200 


PPC 603e 


200MHz 


No 


N/A 


PM 5500/225 


PPC 603e 


225MHz 


No 


N/A 


PM 5500/250 


PPC 603e 


250MHz 


No 


N/A 



(continued) 



152 Part II 4- Performing the Upgrade 



Table 6-2 (continuecf) 



Mac OS Model 


Processor 


Speed 


Upgradeable? 


Upgrade Technology 


Performa 6200, 
6205, 6210,6214, 
6216, 6218, 6220, 
6230 


PPC 603 


75MHz 


No 


N/A 


Performa 6260, 
6290, 6300, 6310 


PPC 603e 


lOOMHz 


No 


N/A 


Performa 6320 


PPC 603e 


120MHz 


No 


N/A 


Performa 6360 


PPC 603e 


160MHz 


No 


N/A 


Performa 6400/ 
180, 6410 


PPC 603e 


180MHz 


No 


N/A 


Performa 6400/ 
200, 6420 


PPC 603e 


200MHz 


No 


N/A 


PM 4400/160 


PPC 603e 


160MHz 


No 


N/A 


4400/200, 4400PC 


PPC 603e 


200MHz 


No 


N/A 


PM 6500 


PPC 603e 


200-300MHZ 


No 


N/A 


PM 7200,7215 


PPC 601 


75-120MHZ 


PPC 604e 


Logic board (7600) 


PM 7220/200 


PPC 603e 


200MHz 


PPC 604e 


Logic board (7600) 


PM 7300 


PPC 604e 


166-200MHZ 


PPC 604e, G3 


Daughtercard 


PM 7500/100 


PPC 601 


lOOMHz 


PPC 604e, G3 


Daughtercard 


PM 7600 


PPC 604e 


120-200MHZ 


PPC 604e, G3 


Daughtercard 


PM 8500, 8600 


PPC604/604e 120-300MHz 


PPC 604e, G3' 


Daughtercard 


PM 9500, 9600 


PPC 604e 


120-350MHZ 


PPC 604e, G3' 


Daughtercard 


PM 9500/9600MP 


2 PPC 604e 


180-200MHZ 


2 PPC 604e 


Daughtercard 


PM C3 series 


G3 (PPC 750) 


233-300MHZ 


G3 


CPU 


Power Computing Systems 








Power 100/120 


PPC 601 


100-120MHZ 


PPC 604e 


PDS 


PowerBase 180, 
200, 240 


PPC 603e 


180-240MHZ 


PPC 604e, G3 


Daughtercard 


PowerWave 120, 
132, 150 


PPC 604 


120-1 50MHz 


PPC 604e, G3 


Daughtercard 


PowerCurve 120, 
PowerCenter 120, 
132 150/166/180 


PPC 604 


120- 180MHz 


PPC 604e, G3 


Daughtercard 



Chapter 6 -f Processor and Memory 153 



Mac OS Model 


Processor 


Speed 


Upgradeable? 


Upgrade Technology 


PowerCenter Pro 
180,210, 240 


PPC 604e 


180-250MHZ 


PPC 603e, G3 


Daughtercard 


PowerTower Pro 
180, 200, 225, 250 


PPC 604e 


180-250MHZ 


PPC 604e, G3 


Daughtercard 


UMAX Systems 


c500 series 


PPC 603e 


140-240MHZ 


PPC 604e, G3 


CPU 


c600 series 


PPC 603e 


180-280MHZ 


PPC 604e, G3 


CPU 


]700 series 


PPC 604e 


150-233MHZ 


PPC 604e, G3 


Daughtercard 


s900 series 


PPC 604e 


150-250MHZ 


PPC 604E, G3 


Daughtercard 



1 Must be upgraded with a logic board upgrade to an LC 575 or Performa 570 series before the processor 
upgrade can be installed. 

2 These Macs can be upgraded to PowerPC using either a PDS card or a logic board upgrade to a Power 
Macintosh 6100. 

3 The Mach 5 series of 604e processors (which boosted speeds to 300- and 350MHz in the shipping versions of 
some 8600 and 9600 model Power Macs) can't be upgraded with 604e processors, because more powerful 604e 
processors were never made (they can still be upgraded to G3 and beyond). 



As you can see from the table, upgrades are slightly more popular and viable in 
Macs than you may have realized. A lot of models have some sort of upgrade path 
to keep them up to speed for many years. It's especially interesting to note that the 
Mac market has gone through some fairly definitive transition points that trace the 
contemporary theory (and market demands) that governed upgradeability. Some 
major issues in the history of the Mac market can suggest why certciin models are 
added to in one way whereas others are upgraded in another. 

First, many 68030 machines (especially those intended for business use) can be 
upgraded to 68040-level processors, making them capable, in many cases, of 
running Mac OS 8.0. (Mac OS 8.0 was the first Mac OS to exclude 68030 machines.) 
This upgradeability is almost always offered by third-party vendors and really 
became popular only after vendors realized that the PDS slot was a good way to 
boost performance to 68040 levels or better. The 68040 was a slight departure from 
the earlier 68000 series processors, with a different cache scheme and slightly more 
advanced internals. This made it attractive for an upgrade, especially after a lot of 
software programs were upgraded to 040 compatibility. These upgrades remain 
popular because the Mac OS has stopped supporting processors older than 68040s 
in Mac OS 8.0. Some cards can upgrade to 68040 but don't support later Mac OS 
versions, so shop for that capability if it interests you. 



154 Part II 4^ Performing the Upgrade 



Unofficial upgrades: Logic boards and clock chipping 



Table 6-2 pretty much focuses on ""official" upgrades, by which I mean upgrades offered by 
Apple or another reasonably well-received vendor that seem to have gone through an 
engineering and testing phase on the released product. 

If you find you"re stuck with a machine that's not officially upgradeable, there might be 
other ways to go about speeding things up -but you'll need to be a bit handy with elec- 
tronics. 

One way to upgrade a nonupgradeable Mac is to simply swap motherboards with a similar 
model that uses the same case, cabling, and other miscellany. This isn't always the easiest 
thing to do; there are minor differences in many Mac models that seem similar. But you'll 
find that, in some cases, you might be lucky with this approach. For instance, you might be 
able to upgrade an aging 68LC040-based Performa all-in-one model (like the Performa 
630) with a similar pull-out logic board from a Performa 6200 series. At least. I've heard of 
that working. I've also heard of it not working. Many Performa and education-oriented 
Power Macintosh machines have similar logic board designs, making it possible to upgrade 
through many leaps in technology. I've seen a Performa 575 running a 200MHz 603e pro- 
cessor; an upgrade like changing a Performa 6200 into a 300MHz 603e (from a Power 
Macintosh 6500) should be a no-brainer. 

Check around in Usenet newsgroups and on the Web to see what type of motherboard 
swaps have brought people luck, but realize that you're taking matters into your own 
hands -like your warranty and the likelihood that certified technicians will tell you to fly a 
kite if something goes wrong. So where do you find the boards? For starters, try Shreve 
Systems (www.shrevesystems.com/), NEXCOMP (www.nexcomp.com/), MilagroMac 
(www.mi1agromac.com/upgrades.html) or We Love Macs (www.lcvemacs.com/). 
Usenet and used Mac Web sites are also good bets. 

If you're really a hobbyist type, you might enjoy clock chipping your Macintosh's processor. 
Clock chipping is a process that increases the clock speed at which your Mac's processor 
runs, based on the assumption the processor was originally set at a lower clock rate than 
the Mac's logic board can handle to avoid quality-control problems. This is usually a safe 
bet, but it doesn't necessarily make clock chipping a great idea. 

If you're the sort of person who will perform a clock-chipping upgrade anyway (the basic pro- 
cess replaces the existing quartz oscillating clock on your logic board with a faster- or a vari- 
able-clock), this won't deter you. I'm not actually against the process. In my view, the prob- 
lem Is two-fold: Clock chipping too often introduces errors, including heat problems, that 
affect stability. Plus, it usually just isn't that overwhelming of a speed gain. Instead of clock 
chipping, I recommend saving your pennies for more RAM or cache -or even a new Mac. 



Chapter 6 ^ Processor and Memory 155 



Second, the transition from 68040 to PowerPC was a big deal in the Mac world in 
1993 and 1994, with many models of that time reflecting Apple’s desire to give 
everyone upgrade options. Most of those cards and logic board upgrades are no 
longer available for retail sale; you’ll need to comb the upgrade mail-order houses 
and the used markets to see if you can find what you’re looking for. 

Third, most Macs based on the 604e processor are easily upgradeable to faster 604e 
and/or GIMevel processors, with the exception of the Motorola clones and others 
based on Motorola sublicenses. Those particular models don’t really have much of 
an upgrade path at all for the time being, other than extra system and cache RAM. 

Performing the upgrade 

If you’ve gotten your hands on the information and parts you need to move ahead 
with your upgrading task, you’re pretty much ready to roll. In all cases, you’ll 
probably need to review the instructions in Chapter 5 for getting your particular 
Mac model open and exposed for the upgrading. You’ll likely be working through an 
enjoyable experience that’s free of Mac internal headaches, but you’d best have a 
set of tools on hand anyway to contend with Phillips-head screws, the occasional 
flathead screw, and, in rare instances, a T15 Torx screw or two. 

Here are a few other things you’ll want to consider before performing the upgrade: 

4 Back up your data. Even if you don’t want to, you should back up the system 
you’re about to upgrade. There’s a chance you’ll either destroy the Mac, and 
then run screaming out the room with your arm on fire (in which case neither 
1, Apple, nor IDG Books can claim any culpability), or you might install a 
processor upgrade that goes nuts and starts overwriting everything on the 
drive. Although these things aren’t terribly likely, I imagine some folks have 
managed to live through worse and were very pleased that they’d decided to 
back up their hard drives. 

^ Electrically ground yourself . Even if you take a cavalier approach to static 
electricity around your RAM, hard drive, and small pets, remember that a 
grounding strap costs about $10, whereas a new high-speed processor is 
usually worth hundreds or thousands of dollars. It’s the most expensive 
component in most Macs, so you should handle your processor with static- 
free care. 

4* Handle with care. Use the antistatic bags, software packaging, and anything 
else that comes with your processor upgrade to store it until you’re ready to 
install it. Then, if you’re replacing a card or daughtercard that you’ve removed 
from your Mac, store that component in the same antistatic bag and software 
packaging to keep it safe. (You may need it again or decide to sell it.) 



156 Part II ^ Performing the Upgrade 



♦ Know your system. When you’re upgrading the logic board or processor, it’s 
incredibly important to know what’s really going on inside your Mac. Get a 
good feel for what components you’re supposed to be removing or replacing, 
and make sure you’re doing everything according to procedure. 

^ Label everything. If you’re in doubt when you’re inside your Mac, label 

something with a piece of masking tape or an office-supply sticky label. (Don’t 
use Post-lt-style stickles, because they’ll fall off of hot surfaces and wiring.) 

> Consider a clean install. If you perform a clean install of the Mac OS soon after 
installing your upgrade (and making sure it’s fairly problem free), you may 
have better luck with it over the long haul. Any assumptions the Mac OS made 
about your computer (certain portions of the OS can only be installed on 
Macs with particular power capabilities) might be changed when you reinstall 
with your upgrade in place. 

The most important advice I can give you is to know your limits. If you’re not 
comfortable performing this upgrade, admit that to yourself and move on. Most of 
these processor upgrades aren’t complicated, but they do involve very expensive, 
somewhat delicate components. If you consign the task to an official Apple 
authorized dealer, they’re responsible if something gets messed up. They’ll also 
perform the upgrade by the book, test it, and perhaps even guarantee the 
workmanship for a period of time. 



Expansion card upgrades 

This sort of processor upgrade is, bar none, the simplest to complete. All you really 
need to do is locate the available PDS slot in your Macintosh and plug in the 
upgrade. You’ll then install a little software that will activate the card, accelerating 
the Mac the next time you restart. 

The only real issue with PDS upgrades is you’ll need the PDS slot to be available for 
you to perform the upgrade. If the slot is taken up by something else — such as a 
video or multimedia card — you’ll have to remove it before you can install the 
processor upgrade. This can be an important issue if the card is critical to your 
work or if you don’t have any available NuBus slots for similar cards. 

Some Macs will also require an adapter (the Mac Ilsi comes to mind, as well as 
some other Macs in slimline cases), so make sure you get the adapter when you 
purchase the accelerator. 

The following walks through a Mac llci upgraded with the Presto 040 card from 
Sonnet Technologies. In this case the new processor is a clock-doubled 68040 
processor that runs internally at 80MHz but communicate with the rest of the 
system at 40MHz. That’s quite a boost over the standard Mac Ilci, which runs with a 
25MHz 68030 processor. Read the warnings in the “Performing the upgrade” 
section, and then follow these steps: 



Chapter 6 ^ Processor and Memory 157 



1. Shut down the Mac, ground yourself, and pull the power cord. Remove the 
Mac’s cover. 

2. Locate the PDS slot, which should be labeled. (Make sure you’ve chosen the 
PDS slot and not a NuBus slot.) If there’s a card already in the slot, remove it. 
(Make sure it isn’t connected to any wires through the back of the case, and 
then grab the card at each top corner and pull straight up.) 

3. Make sure you’ve discharged static electricity, and then open the static-free 
bag that contains the upgrade card. Remove the card. 

4. Line the card up carefully over the PDS socket. Note the notches in PDS 
connector on the card and how they match up correctly in only one direction 
relative to the PDS slot. 

5. Press the card into the socket (see Figure 6-3). It should go in fairly easily. If 
you find yourself forcing it too hard, you may have the card facing the wrong 
direction. Look at the connector on the card and on the logic board to orient 
the card correctly, and then install the card again. 




Figure 6-3: Press the card gently into the socket with even pressure 
on each side of the top of the card. 

6. Close up the case (or you can test your Mac for a short time with the case 
open), and then plug the Mac in and start it up. 

7. You probably won’t experience a speed boost until you install the software 
that came with the accelerator. Install that software, and restart the Mac. 




158 Part II 4' Performing the Upgrade 






Now you can sit back and watch the Mac to see if things seem accelerated. The 
startup process may not seem very speedy — it involves the hard drive, ROM, and a 
number of different things that you haven’t sped up with the accelerator. Instead, 
watch for telltale signs in applications that, in the past, ran a bit slow. 

If you’re having trouble just getting started, read the instructions and any 
troubleshooting issues in the accelerator’s documentation closely. Remember that 
you’ve changed the processor after you’ve installed the Mac OS, so it may be a bit 
confused about things — specifically, Issues like 32-bit addresses (in the Memory 
control panel) and the 040 cache setting (in its own control panel). Other model- 
specific settings may get confused, too. 

If you really feel as though you’re not seeing much acceleration, you should 
troubleshoot the card by isolating the card’s extension and restarting. Next, test a 
particularly tough processing challenge (something like recalculating a 
spreadsheet, creating a complicated chart, or performing a Photoshop special 
effect). Then, test with the extension enabled and see if the card does things faster. 
If not, check to make sure the extension is loading as the Mac starts up. Shut down 
the Mac and open it up to make sure the card is seated correctly. 




If everything looks good and it still seems things aren’t working, you might need to 
troubleshoot for a conflict or software problem (see Chapters 30 through 33) or call 
the manufacturer to see if they have new software drivers and/or troubleshooting 
tips for the particular Mac model and accelerator you’re using. 

Don't forget that RAM is a big part of speeding up your Mac, as discussed in Chapter 
2. If you're squeezed for RAM, you may not see the speed boost you're expecting 
from your accelerator card. 



Logic board upgrades 

Although a walkthough of a complete logic board upgrade is beyond the scope of 
this book (the main problem is that every different Mac case requires a different 
procedure), I hit some high points here on this subject. Most importcintly, don’t 
approach a logic board upgrade lightly. In one sense it’s a great idea if you know 
that the logic board will fit correctly in the case; if you install the new, factory-built 
logic board, there really can’t be a conflict that crops up, because you’re not using a 
third-party accelerator or something similar. 

Installation is critical, however. It’s not impossible to do, by any stretch of the 
imagination, but you’ll need to take some precautions. Most of all, consider 
whether or not you want to spend the time it’ll take for the upgrade. Also, rather 
than putting a used motherboard in your Mac, why not just buy and use the 
complete, newer Mac from which it came? 



Chapter 6 ^ Processor and Memory 159 




Of course, if you have a slide-out logic board (like many all-in-one and Performa 
models), you probably don't have too much to worry about in this arena. Just be care- 
fully grounded and prepared with antistatic materials when you pull the logic board 
out according to the instructions in Chapter 5. (Don't forget to transfer RAM and 
cache RAM to the new logic board.) Slide the new logic board back into the Mac. If all 
goes well, you'll have a new, faster computer. 

If you’ve gotten past those issues, here are some other things to consider: 

4 Read the warnings in the ‘Terforming the upgrade'" section. 

^ Check the ratings. Make sure the case and power supply are really rated to 
handle the new logic board. Just because the cases look the same doesn’t 
always mean the innards are. Specifically, check the rating on the power 
supply to make sure your old case’s supply can handle the new logic board. 

> Be organized. A real pro at this sets aside a few hours for the changeover, 
reads up on the particular models in question, and even keeps a written log of 
what he or she does throughout the surgery. 

4 Root around to find out if anything in your current Mac is incompatible or known 
to cause trouble with the logic board you'll be installing. For instance, is the new 
logic board known to have a conflict with the hard drive model in your Mac? 
(This could be a tough one to answer, but you might find help in Usenet 
discussion groups or on Mac acceleration-oriented Web sites.) 

^ Ground yourself electrically and be very careful with components inside your 
computer. In particular, keep metal from coming in contact with the logic 
board or scraping across it, particularly if it’s still plugged in. You’ll have to 
unplug the Mac to remove the logic board, so a grounding strap is absolutely 
necessary. 

4 - Keep track of everything! If you go into this upgrade without a plan, you will 
either (a) lose a screw or (b) have a screw left over. Don’t count on yourself to 
remember where everything went or keep track of parts left on the table or in 
the carpet. Instead, label everything (cables, wiring, ribbon cables) and keep 
glasses or cups around to hold screws and parts. Also, make a note of the 
direction that something is connected or plugged into something else, 
especially if it can clearly go more than one way. Labels that tell you which 
side is “left” or “up” are perfect, as long as you decide before hand what 
exactly “left” and “up” are going to mean in this context. 

4 Know what you're doing. Before removing a cable or touching a setting, reason 
out what, exactly, the function of that particular gizmo is. If you know what 
something is supposed to do, you’ll be less likely to forget where it goes when 
you’re reinstalling it later. 



160 Part II Performing the Upgrade 



Assuming you’ve grounded yourself, opened the case, and you’re ready to do the 
swap, here’s a very general description of the process: 

1. Remove any expansion cards and store them safely in a static-free area. 

2. You’ll need to focus on removing any connections to the logic board. This 
includes labeling the ribbon cables for your drives and removing them, 
labeling and removing the power connection to the logic board from the 
power supply (note carefully how they’re connected), and labeling and 
removing any small wires that connect LED lights and the speaker to the logic 
board. You should also label and remove any port connections — serial, SCSI, 
and so on — to the logic board (at least, those that aren’t already part of the 
logic board). 

3. You’ll need to remove obstructions from the logic board. If necessary, remove 
the hard drive and floppy drive. (They may swing out, they may be anchored 
to the logic board, they may not be in the way at all.) Keep track of screws 
and learn how the drive assembly or drive cage is pulled apart and put back 
together. You may also need to remove the power supply. Be aware that 
everything in a Mac isn’t always held together by screws; often there are 
levers and notches that you need to push or pull to get things to pop apart. 

4. Make note of how the logic board is connected to the case. (A diagram on 
your notepad can be a good idea.) It probably uses a combination of plastic 
standoffs, screws, washers and other mounting braces or parts. Once you’ve 
got it figured out, carefully disassemble it, and then remove the logic board. 

You’ve got everything out. Now, just reverse the preceding process to reinstall 
everything along with the new logic board. Once you’re done and it seems 
everything has been a big success, you might want to do any other transferring you 
need to do between logic boards — RAM, cache, accelerators, and so on — and then 
test the Mac with the box open so you can get back in if something isn’t right. You’ll 
likely have a cable or two backward — check all the lights, sounds, and other 
indicators on your Mac. If they’re not working or are working in an odd way, you 
may have messed up a connection. Shut down, and head back into the machine to 
fix things. 

CPU upgrades 

Again, these are very specific to the model of Macintosh that’s being upgraded, as 
well as being reasonably rare compared to the other types of upgrades. Although I 
recommend you strongly consider having a professional install your logic board 
(and preferably a professional who is then financially responsible for any errors), I 
really recommend it for CPU upgrades. Actually, it’s not amazingly difficult to install 
a processor upgrade — just amazingly delicate. A CPU chip connects to the logic 
board by way of some very spindly little pin connectors that can easily bend or 
break. And when you bend or break one, you’re well on your way to having ruined 
the processor, which can be worth quite a bit of money. 



Chapter 6 -f Processor and Memory 161 



On newer Macs, the CPU chip is installed in a Zero Insertion Force (ZIF) socket, 
which is a bit easier to work with. These sockets are designed so that a small lever, 
located on the side of the socket, can be easily lifted. Once it’s lifted, the pressure 
that holds each pin in place in the socket is released, and the CPU can be pulled out 
with just one finger on each side of it. Reinserting the CPU is just as easy: You 
properly align the chip, and then give it a tiny tap. As a result, the chip will slide 
into the socket, enabling you to lower the lever and tighten the chip back into 
place. 



Interestingly, touching these ZIF sockets, when installed new on a Power Macintosh 
G3, for instance, will void the Apple warranty. Apple puts a seal over the ZIF socket 
that must be broken to access the processor. Even though ZIF is a better way to go, 
Apple still believes it’s complicated enough that you should take the machine to an 
authorized service center to upgrade the processor chip. 

But in most cases, you won’t have to worry about that, because your chip upgrade 
will probably not involve a ZIF socket or any of that stuff. Yours will be much, much 
tougher. 



Seriously, with older Macs, you’ll need a chip puller and some patience (work the 
chip slowly out of the socket, moving to one side, lifting a slight amount, and then 
moving to the next side and lifting a slight amount). You’ll also need good 
instructions; if you’re performing a chip upgrade using a third-party kit, make sure 
the kit is designed specifically for your Mac model and the instructions are 
complete. Go slowly, ground yourself, and don’t bend a pin. 



Note 



If you do bend a pin — but you don't break it — stop right there and take the whole 
mess immediately to a service center. They should be able to salvage the CPU. 



Daughtercard upgrades 

These, thank the maker, are easy enough to accomplish. A daughtercard is really a 
simple extension of the PDS idea — instead of being an open slot on the logic board 
for various upgrades, it’s a single slot designed to take a board that contains the 
Mac’s CPU. This makes Macs incredibly easy to upgrade and has become something 
of a fixture in new systems, at least for the time being. 



Every daughtercard-upgradeable Mac is a Power PC 604e or above, so you’ll only be 
using this method on the more recent machines. When you’re shopping for a 
daughtercard upgrade, you need to be careful that the particular upgrade you’re 
looking at supports your Mac model, as the bus speeds and processor speeds need 
to sync up in an exact multiple. (A 50MHz bus will work with a 200MHz processor, 
but not with a 233MHz processor.) Some daughtercards have auto-synching bus and 
processor speeds that enable you to just drop one card in a number of different 
Mac models, where it will sync itself to the best speed possible. 



162 Part II 4 Performing the Upgrade 



There’s another type of processor upgrade you’ll encounter — the variable speed 
daughtercard upgrade. With these, you have a dial or other sort of setting that 
enables you to try to push the envelope a bit; you can set the bus speed and 
processor speed to see if you can sweat the last little bit of performance out of your 
machine. Personally, I’d walk away from one of these cards if it was more expensive, 
unless you want the flexibility to put the card in different systems. If you like the 
idea of all the settings, though, grab one of these cards and get ready to install it. 

Installing a daughtercard is a pretty straightforward process. With the exception of 
the Power Computing Power Center Pro (I can’t speak for other models in the 
Power Computing, but that particular machine, which I own, is a bear), every 
daughtercard-upgradeable Mac has had a very clear, wide-open way to get at the 
card. This example shows a Sonnet Crescendo G3 upgrade card being installed in a 
Power Macintosh 7300. 

As far as precautions, there are only a few: 

> Read the warnings in the “Performing the upgrade” section. 

4 Be aware of static electricity discharge and wear a grounding strap. Be aware 
of your surroundings as well (get rid of any liquid, kids, and free-flowing 
molten lava), because the cards you’re holding in your hands are likely worth 
hundreds or thousands of dollars. 

4* Speaking of hands, don’t reach into a Mac that’s been running awhile and grab 
the daughtercard — the accordion-like metal all over the card is a heat sink, 
designed to dissipate heat from the processor. Wait for it to cool for a few 
minutes or more before touching it, and then be careful at first. 

Here’s how to install the typical daughtercard upgrade: 

1. Shut down the Mac, ground yourself, and pull the power cord. Remove the 
Mac’s cover and open the case so you can see the daughtercard. 

2. The current processor will already be in the daughtercard slot. Check it to 
make sure it’s not hot. Make sure you’ve discharged electricity, grab it by each 
top edge, and remove it from the slot. Put it down in a safe and static-free area 
on your desktop or work table. 

3. Open the static-free bag that contains the upgrade card. Unwrap the card. 

4. Line the card up carefully over the daughtercard slot. The card will only fit in 
one direction because one section of the card’s interface is slightly larger than 
the other part. 

5. Press the card into the socket (see Figure 6-4). It should go in fairly easily. If 
you find yourself forcing it too hard, you may have the card facing the wrong 
direction or misaligned. 



chapter 6 ^ Processor and Memory 163 




Figure 6-4: Press the daughtercard into the socket with even 
pressure on each side of the top of the card. 



If your daughtercard doesn’t have special settings, all that's left is to button up the 
Macintosh and start it up. In some cases, you might experience the speed gain 
immediately. In others, you’ll need to load the included software so that the 
accelerator's extensions are installed, and then restart the Mac to enjoy your 
newfound wonder machine. 

If your daughtercard does feature settings for the bus speed and processor speed, 
you might want to experiment with the case open for a while. Following the 
instructions that came with the card, pick and choose to find the best settings for 
your particular Mac. While you search for the best settings, look for a balance 
between over-rewing your Mac and getting the best speeds that keep the system 
stable. If you suspect there's extra crashing as a result of the daughtercard, try 
backing it down a notch or so in bus and processor speed, and then make sure 
you’re using the most recent version of the card’s extensions and utilities. 

Remember that the card is the only processor you’ve got in the machine, which is 
different from some upgrades, where both the old and new processors can be in the 
Mac at the same time. If you experience trouble getting the Mac to start up, check 
the card. If it isn’t plugged in correctly, your Mac doesn’t have a processor, making 
it less than useful. 




164 Part II 4 - Petforming the Upgrade 



Other difficulties may be attributable to problems with the extension software 
(especially if you’ve recently upgraded the Mac OS) or to the card not being 
completely compatible with your Mac. If you have such trouble, contact the 
manufacturer to see if they recommend another unit or a slightly slower one that 
might prove more compatible. 



Upgrading Memory 

Maybe 1 should have made this section appear first in this chapter. After all, in 
almost all cases, memory is the most important upgrade. Too often the RAM 
requirements are spiraling past our aging machines, leaving them slower than they 
really need to be, if only because they don’t have enough RAM to really shine. Once 
you’ve used all the physical RAM in your Mac, you’re left with solutions like Virtual 
Memory and Connectix RAMDoubler — solutions that take processor time to 
implement and access the hard drive constantly, which slows down everything. 

So, if your Mac runs the software you need it to run (that is, if you’re not upgrading 
so you can still take advantage of the latest Mac OS version or to move up to some 
level of PowerPC performance), and your Mac just seems a little sluggish, you 
should look into getting more RAM for your system. 

Of course, there are other things you can do with memory that can increase your 
Mac’s speed, including managing well the memory you do have in your system and 
adding cache RAM. (For more on the basics of RAM, see Chapter 2.) 

System RAM 

In fact, RAM can be useful for more than just running programs. You can hand RAM 
over to your Mac’s disk cache, which tends to speed up accesses to the hard drive. 
You can also use RAM to create a RAM disk, which acts as a regular floppy or hard 
disk, but is accessed at the speed of RAM. This is a grecit way to speed up a Web 
browser, for instance, enabling it to place all its browser data files on the RAM 
disk so that they can be easily accessed when you visit a particular Web page more 
than once. 

The amount of RAM your Mac needs keeps going up and up. At the time of writing, 
Apple doesn’t seem willing to sell a Mac OS system with less than 32MB of RAM and 
that’s a reasonable, if not stellar, minimum. Recently, a glut of RAM (and minor 
improvements in RAM technology) has kept prices so low for months and months 
that programmers and computer manufacturers are getting used to RAM being 
cheap. This means they’re willing to be a bit frivolous with it when they’re creating 
their programs or adding features to operating system versions. 



Chapter 6 4 Processor and Memory 165 



So, if you use your Mac on a daily basis in a professional capacity, you probably 
want between 48- and 64MB of RAM to work with office applications like Microsoft 
Office and FileMaker Pro. If you use your Mac for professional graphics and layout 
work, relying on Photoshop, PageMaker, QuarkXPress or similar programs, you 
might want 64MB as a lower limit, with 128MB of RAM not being an unreasonable 
amount. 

For high-end tasks such as full-time Photoshop work, running a server computer, 
rendering animation, and application development, youVe more likely to want 
256MB of RAM. Apple has made Macs capable of accepting 1GB of RAM, which is 
quite a lot, but probably won’t seem so in just a few more months or years 
(especially with more and more convergence between video production, audio 
production, and computing). QuickTime on its own will likely drive people to install 
much more RAM, as desktop video and audio production slowly become as popular 
as desktop publishing. 

Check your RAM settings 

If you’re not sure how much RAM you currently have in your Mac, it’s easy enough 
to find out. In the Finder, choose About This Computer (or About This Macintosh) 
from the Apple menu. In the resulting dialog box, you can see all the applications 
that are currently running and how much space each of them takes up (see 
Figure 6-5). 




Figure 6-5: The amount of RAM you currently have 
and how much each application takes up 




166 Part II 4 Performing the Upgrade 



Notice that this dialog box tells you a number of things, including the amount of 
built-in RAM (based on the physical, actual RAM chips) that’s installed in your Mac 
and the amount of Virtual Memory available, if you have Virtual Memory turned on 
in the Memory control panel. Virtual memory enables you to use hard drive space 
as a way to increase the amount of system RAM available to your Mac; this way it 
can quickly swap programs that aren’t being used or bits of data to the hard drive, 
and then make room for something that is being used. Although convenient, 
because it allows you to run more demanding programs than you might other 
wise be able to. Virtual Memory, no matter how sophisticated, will always slow 
your Mac down. 

You can set Virtual Memory on or off via the Memory control panel, as well as 
decide how much of the hard drive you’d like set aside for virtual memory. Usually, 
setting it right at 1MB over the amount of physical RAM you have in your Mac is a 
good balance between speed and usefulness. You can set it higher if your Mac is 
struggling to run a particular program or two, and you’re willing to take a 
performance hit. 

The Memory control panel will also enable you to create a RAM disk and manage 
the amount of RAM you dedicate to a cache. This cache reads ahead on the hard 
drive and tries to store data — in high speed RAM — that it thinks your programs 
may need next. If it’s right, that’s a hit to the cache, which gives you a little speed 
burst. If it’s right often enough every second, you’ll begin to see a decent speed 
increase as you work on the Mac. The rule of thumb is to add about 96K of cache 
for every megabyte of physical RAM you have in your system. If you’re running low 
on RAM for your programs, though, you can get a little more back by turning down 
your cache settings. 

A RAM disk is great if you’ve got some extra RAM to play with. Create a RAM disk 
and you can store data files in a portion of RAM that’s been set aside to act as 
though it’s a floppy disk or a small hard drive (see Figure 6-6). The difference is, it’s 
really RAM, which is must faster than any sort of physical storage. Of course, the 
downside is that a RAM disk is just as volatile as RAM itself; although a RAM disk’s 
data will survive a soft restart (Special O Restart), it won’t survive the Mac being 
shut down. In that case, you’ll lose what’s on the RAM disk. The best plan? Place 
data that isn’t mission-critical, such as files from a game program or Web browser 
cache files, on the RAM disk to provide speedy access. 



Chapter 6 -f Processor and Memory ] QJ 




Figure 6-6: I always have a RAM disk on my desktop to store noncritical files where 
I can get at them quickly. 



Working with RAM 

Your Mac’s programs have to actively deal with RAM too. In fact, they have to 
request RAM whenever they’re launched so that they have space in memory to 
store their data and programming code. Without enough RAM, the program won’t 
run well or at all; with too much RAM, the program is hoarding system memory 
from the rest of your programs. 

You can check a program’s RAM allocation by selecting the program’s actual icon 
(not an alias) in the Finder and choosing File Get Info. You’ll then see the memory 
requirements for the program in the lower-right corner of the Get Info box. 

You can change those settings to something higher if you are getting “Out of 
Memory” error messages when working with the program or if it runs more slowly 
than you believe it should. You can also set the requested value to a higher number 
so that the application tries to get a lot of memory, but will take less if you’re 
already running many other programs. 




168 Part 11 4^ Performing the Upgrade 



Interestingly, all of this allocating and reallocating of RAM can lead to a fairly 
common problem that people have with their Macs — fragmented memory. In the 
last section of this book, you’ll read about software problems that can be caused by 
a hard drive becoming fragmented: Too many files have been written and rewritten 
to portions of that drive so that there are small, left-over fragments everywhere. 
That same sort of thing can happen in RAM. 

If you’ve opened and closed a lot of applications (usually over days or weeks) since 
the last time you shut down or restarted your Mac, little bits of that memory may 
not have been deallocated every time a program was shut down. After a little time, 
this fragmentation can cause trouble when you launch other applications. 
Eventually, you’ll get “Out of Memory” error messages or other more problematic 
crashes. If you experience something similcu*, and you’ve been using your Mac 
nonstop for quite some time, consider restarting in order to defragment memory. 
(When you shut down or restart, most of your Mac’s system memory gets wiped 
clean, and you can start over again.) 




Adding RAM 

If you’ve decided you’re ready to dig in and change the amount of RAM in your Mac, 
you’ll need to figure out how much RAM your Mac can handle. That’s what Table 6-3 
is for, and the information it contains will also tell you what sort of RAM to buy and 
how many RAM modules you need to add at once. 

If you're serious about adding RAM, I recommend you download the Apple Memory 
Guide document from Apple's Support Web site (www.app1e.com/suppport/). It 
not only has memory requirements for different Macs, but it even includes diagrams 
that show you how and where to add RAM to your particular Mac system. 



The RAM Table 

Each Mac model ships with a certain amount of RAM and generally offers at least 
one slot for upgrading (often some of the Mac’s base RAM is soldered onto the logic 
board). Each model also has a certain type of RAM technology that it needs to use, 
and the RAM has to be a certain speed, in nanoseconds. Finally, in some cases you 
can’t just install one RAM module. Instead, you’re forced to install two or more to 
fill a memory bank or series of modules that are accessed as one. 



Chapter 6 -f Processor and Memory 169 



Table 6-3 

Macintosh RAM Upgrades 



Model 


Base RAM 


Max RAM 


Slots 


Type 


Speed 


Croups of... 


Mac 128k 


128K 


128K 


0 


N/A 


N/A 


N/A 


Mac 512k 


512K 


512K 


0 


N/A 


N/A 


N/A 


Classic 


1MB 


4MB 


2 


30-pin 

SIMM 


120 ns 


2 


Classic II 


2MB 


10MB 


2 


30-pin 

SIMM 


100 ns 


2 


Color Classic 


4MB 


10MB 


2 


30-pin 

SIMM 


100 ns 


2 


Color Classic II 


4MB 


36MB 


1 


72-pin 

SIMM 


80 ns 


1 


Plus 


1MB 


4MB 


4 


30-pin 

SIMM 


150 ns 


2 


SE 


1MB 


4MB 


4 


30-pin 

SIMM 


150 ns 


2 


SE/30 


1MB 


32MB 


8 


30-pin 

SIMM 


120 ns 


4 


Mac II 


1MB 


20MB 


8 


30-pin 

SIMM 


120 ns 


4 


Mac llx 


1MB 


32MB 


8 


30-pin 

SIMM 


120 ns 


4 


Ilex 


1MB 


128MB 


8 


30-pin 

SIMM 






llci 


1MB 


128MB 


8 


30-pin 

SIMM 


80 ns 


4 


llsi 


1MB 


17MB 


4 


30-pin 

SIMM 


100 ns 


4 


livi, livx 


4MB 


68MB 


4 


30-pin 

SIMM 


80 ns 


4 


llfx 


4MB 


128MB 


8 


64-pin’ 

SIMM 


80 ns 


4 


Mac TV 


4MB 


SMB 


1 


72-pin 

SIMM 


80 ns 


1 


LC, Performa 
200 


2MB 


10MB 


2 


30-pin 

SIMM 


100 ns 


2 



(continued) 



170 Part II ^ Performing the Upgrade 



Table 6-3 (continued) 


Model 


Base RAM 


Max RAM 


Slots 


Type 


Speed 


Croups oL. 


LC II, Performa 
250, 400, 
405,410,430 


4MB 


10MB 


2 


30-pin 

SIMM 


100 ns 


2 


LC III/IIH-, 

475, 520, 550, 
575; Performa 
275, 450, 460, 
466, 467, 475, 

476, 520, 550, 
560, 575, 577, 
578 


4MB 


36MB 


1 


72-pin 

SIMM 


80 ns 


1 


Performa 600 


4MB 


68MB 


4 


30-pin 

SIMM 


80 ns 


1 


Performa 580, 
588, LC 580 


8MB 


52MB 


2 


72-pin 

SIMM 


80 ns 


1 


Performa 630, 
630CD, 635CD, 
636CD, 637CD, 
638CDLC630, 
Quadra 630 


4MB 


36MB 


1 


72-pin 

SIMM 


80 ns 


1 


Performa 
630DOS, 631 CD, 
640DOS 


8MB 


52MB 


2 

SIMM 


72-pin 


80 ns 


1 


Quadra 605 


4MB 


36MB 


1 


72-pin 

SIMM 


80 ns 


1 


Centris 610, 
Quadra 610, 
610DOS 


4MB 


68MB 


2 


72-pin 

SIMM 


80 ns 


1 


Centris 650, 
Quadra 650 


4MB^ 


132MB2 


4 


72-pin 

SIMM 


80 ns 


1 


Centris, 

Quadra 660AV 


4MB 


68MB 


2 


72-pin 

SIMM 


70 ns 


1 


Quadra 700 


4MB 


20MB 


4 


30-pin 

SIMM 


80 ns 


4 


Quadra 800 


SMB 


136MB 


4 


72-pin 

SIMM 


60 ns 


1 


Quadra 840AV 


4MB 


128MB 


4 


72-pin 

SIMM 


60 ns 


1 



Chapter 6 -f Processor and Memory 171 



Model 


Base RAM 


Max RAM 


Slots 


Type 


Speed 


Croups of... 


Quadra 900, 950 4MB 


256MB 


16 


30-pin 

SIMM 


80 ns 


4 


PM 6100, 

6100AV, 6100/ 
DOS; Performa 
6110,6112,6115, 
6116,6117,6118 


8MB 


72MB 


2 


72-pin 

SIMM 


80 ns 


2 


PM 7100, 
7100AV 


8MB 


136MB 


4 


72-pin 

SIMM 


80 ns 


2 


PM 8100, 
8100AV, 8110, 
8115 


8MB 


264MB 


8 


72-pin 

SIMM 


80 ns 


2 


PM 8100/1 10 


16MB 


264MB 


8 


72-pin 

SIMM 


80 ns 


2 


Performa 5200, 
5210, 5215, 
5220, 5260, 
5270 PM 
5200/75 


8MB 


64MB 


2 


72-pin 

SIMM 


80 ns 


1 


Performa 5260, 
5270, 5300, 

5320, Power Mac 
5260/100, 5260/ 
1205300/100 


16MB 


64MB 


2 


72-pin 

SIMM 


80 ns 


1 


Performa 5400, 
5400/160, 
5400/180, 5410, 
5420, 5430, 
5440, PM 5400/ 
120, 5400/180 


16MB 


136MB 


2 


168-pin 

DIMM 


70 ns 


1 


PM 5400/200 


24MB 


136MB 


2 


168-pin 

DIMM 


70 ns 


1 


PM 5500/ 

225, 5500/250 


32MB 


128MB 


2 


168-pin 

DIMM 


60 ns 


1 


Performa 6200, 
6205, 6214, 
6216, 6260, 
6290 


8MB 


64MB 


2 


72-pin 

SIMM 


80 ns 


1 



(continued) 



172 Part II 4- Performing the Upgrade 



Table 6-3 (continued) 



Model 


Base RAM 


Max RAM 


Slots 


Type 


Speed 


Croups oL. 


Performa 6210, 
6218, 6220, 
6230, 6300, 
6310, 6320 


16MB 


64MB 


2 


72-pin 

SIMM 


80 ns 


1 


Performa 6360 


16MB 


136MB 


2 


168-pin 

SIMM 


70 ns 


1 


Performa 6400/ 
180, 6400/ 

200, 6410 


16MB 


136MB 


2 


168-pin 

SIMM 


70 ns 


1 


Performa 6420 


24MB 


136MB 


2 


168-pin 

SIMM 


70 ns 


1 


PM 4400/160 


16MB 


96MB 


3 


168-pin 

DIMM 


60 ns 


1 


PM 4400/200 


16MB 


160MB 


3 


168-pin 

DIMM 


60 ns 


1 


PM 4400PC 


32MB 


160MB 


3 


168-pin 

DIMM 


60 ns 


1 


PM 6500 series 


32MB^ 


128MB 


2 


168-pin 

DIMM 


60 ns 


1 


PM 6500/300 


64MB 


128MB 


2 


168-pin 

DIMM 


60 ns 


1 


PM 7200 series 


8MB 


256MB 


4 


168-pin 

DIMM 


60 ns 


1 


PM 7215/90 


16MB 


256MB 


4 


168-pin 

DIMM 


70 ns 


1 


PM 7220/200 


16MB 


160MB 


3 


168-pin 

DIMM 


60 ns 


1 


PM 7220/200PC 


32MB 


160MB 


3 


168-pin 

DIMM 


60 ns 


1 


PM 7300/ 
166,7300/180 


16MB 


512MB 


8 


168-pin 

DIMM 


70 ns 


1 


PM 7300/ 
180PC, 7300/ 
200 


32MB 


512MB 


8 


168-pin 

DIMM 


70 ns 


1 


PM 7500, 7600 


8MB 


512MB 


8 


168-pin 

DIMM 


70 ns 


1 


PM 7600/200 


32MB 


512MB 


8 


168-pin 

DIMM 


70 ns 


1 



Chapter 6 ♦ Processor and Memory 173 



Model 


Base RAM 


Max RAM 


Slots 


Type 


Speed 


Croups of... 


PM 8200/100 


8MB 


256MB 


4 


168-pin 

DIMM 


70 ns 


1 


PM 8200/120 


16MB 


256MB 


4 


168-pin 

DIMM 


70 ns 


1 


PM 8500 


16MB 


512MB 


8 


168-pin 

DIMM 


70 ns 


1 


PM 8515 


32MB 


512MB 


8 


168-pin 

DIMM 


70 ns 


1 


PM 8600 


32MB 


512MB 


8 


168-pin 

DIMM 


70 ns 


1 


PM 9500/120, 

9500/132, 

9500/200 


16MB 


768MB 


12 


168-pin 

DIMM 


70 ns 


1 


PM 9500/ 

150 9515/132 


8MB 


768MB 


12 


168-pin 

DIMM 


70 ns 


1 


PM 9500/ 
180MP 


32MB 


768MB 


12 


168-pin 

DIMM 


70 ns 


1 


PM 9600/200, 
9600/200MP, 
9600/233 


32MB 


768MB 


12 


168-pin 

DIMM 


70 ns 


1 


PM 9600/300, 
9600/350 


64MB 


768MB 


12 


168-pin 

DIMM 


70 ns 


1 


PM C3 Desktop 


32MB 


192MB 


3 


168-pin 

DIMM 


10 ns^ 


1 


PM C3 MT 


32MB 


384MB 


3 


168-pin 

DIMM 


10 ns^ 


1 


20th Anniversary 32MB 


128MB 


2 


168-pin 

DIMM 


60 ns 


1 



1 The lifx requires a unique 64-pin SIMM. 

2 The Quadra 650 later came with SMB of base RAM, which raised its limit to 136MB. 

3 The Power Macintosh 6500 Small Business Edition bundle came with 48MB of RAM. 

4 C3 series computers use high-speed SO-DIMMs. 



Before you run out and buy more RAM for your Mac, it’s always a good idea to pop 
open your Mac’s case and take a look at how your RAM is distributed, it’s possible, 
for instance, to have 4MB of RAM that’s filling your four RAM slots, because you 
have four 1MB SIMMs. Or, you could have one 128MB DIMM in your Mac and still 
have one or two RAM slots open for even more upgrading. 



174 Part II > Performing the Upgrade 





You should also read your Mac's manual to check and see if interleaving will increase 
the performance of your Mac. In some models that are capable of being upgraded 
one RAM module at a time, you can get a better performance gain if you install two 
at a time, because each module then becomes a separate part of the main memory 
allowing the Mac to take advantage of interleaving. When that happens, the proces- 
sor can alternate between the modules when it retrieves data, thus speeding up the 
process of gathering data from RAM. The speed boost usually hovers around 10 to 15 
percent. 



Adding the RAM 

Adding RAM is certainly one of the easier upgrades, at least in most cases. You 
won’t void your warranty or upset Apple or your clone’s manufacturer if you add 
RAM — unless you have a very special circumstance or a new system yet-to-be- 
introduced when this was written. (Check your manual just to be safe.) In general, 
anyone can add RAM to a Mac. 

The things you need to be careful of are the same things you worry about with 
other upgrades — electrically grounding yourself; keeping your RAM modules away 
from static, liquid, or other trauma; and not forcing or breaking anything inside the 
Mac. Otherwise, RAM is very straightforward. The only problem you’ll have may be 
getting your Mac’s case open and the RAM module slots exposed so you can reach 
them (Apple and the clone vendors haven’t done a great job on every Mac in this 
respect). 

You also shouldn’t touch the contacts on a RAM module — handle it by the top 
corners instead. 

From there, adding RAM is straightforward in most systems, although one or two of 
them can be slightly more challenging. Consult your manual and/or the Apple 
Memory Guide document available from their Support Web site for more details on 
your particular machine. SIMMs and DIMMs can be a little different, so take note. 
(Also, don’t forget my admonishment regarding earlier compact Macs — Plus, SE, 
SE/30 — back in Chapter 5. Upgrading the RAM in these models ranges from tough 
and annoying to simply dangerous. Strongly consider taking these Macs to a 
qualified service center.) 

If it were a perfect world, every single RAM SIMM upgrade would go like this: 

1. Shut down the Mac, ground yourself electrically, and unplug the Mac. 

2. Open the Mac’s case. Find an empty RAM module slot. 



Chapter 6 4- Processor and Memory 175 



3. Make sure you’ve got the module turned the right direction. To fit into the 
memory slot, the modules should go in at a 45-degree angle to the logic board 
(see Figure 6-7). 




Figure 6-7: Inserting a SIMM in a memory slot 



4. With the module pushed into the memory slot at a 45-degree angle, tilt the 
module up until it locks into the slot at 90 degrees. In some cases, little metal 
or plastic hooks will grab the module and hold it in place. 

5. Insert any other modules if your Mac requires more than one at a time. 

That’s all you need to do. You can close your Mac and start it up to test if the RAM 
module is working correctly and recognized by the Mac. Check the About This 
Computer window or the Apple System Profiler to see the added RAM. 

For a RAM DIMM installation, things are sometimes slightly different. 

If it were a perfect world, every single RAM DIMM upgrade would go like this: 

1. Shut down the Mac, ground yourself electrically, and unplug the Mac. 

2. Open the Mac’s case. Find an empty RAM DIMM slot. 

3. You’ll install the DIMM directly into the DIMM slot (not at an angle), so you 
need to visually line up the notches on the bottom of the DIMM with the 
ridges in the DIMM slot to make sure it’ll fit. 




176 Part II ^ Performing the Upgrade 



4. Push the DIMM clown into the slot. If all goes well, the release lever on the 
side of the DIMM should lock into place (see Figure 6-8). 




Figure 6-8: Inserting a DIMM into a memory slot 





To release the DIMM, simply push down on the locking lever on the side of the 
DIMM slot. This should pop the DIMM right out. 

Does the RAM module just not seem to fit? It happens. These slots and modules are 
supposed to be pretty standard, but that's not always the case. Try to buy RAM from a 
Mac-knowledgeable dealer who can tell you which modules are best for your partic- 
ular model. But if you get a module that doesn't fit, don't try to force it. Return it for 
an exchange, probably on a slightly different make or brand of module. 



Cache RAM 

Cache RAM, as discussed in Chapter 2, is incredibly high-speed memory that's 
designed to hold important information between regular RAM and the processor, 
such that the processor is almost always accessing this high-speed memory instead 
of regular RAM. That keeps the processor running at peak performance, instead of 
forcing it to slow down while it waits for data to arrive from the main memory. 

Many Mac systems can accept cache RAM upgrades that are placed in a special 
cache RAM slot on the logic board. Check your manual to see if your Mac has a 
socket for cache RAM. If it does, you can upgrade it the same as you would a 



Chapter 6 > Processor and Memory 177 



regular RAM module. Just shop for a cache RAM module for your particular Mac 
model instead of a regular RAM module. (Cache RAM is usually much more 
expensive than regular RAM. A megabyte of RAM can cost $3-$5, whereas 512 
kilobytes of cache RAM can cost $25-$75, depending on the Mac model.) 




Other Macs, especially older models, can accept a cache PDS card, which usually 
helps to speed the machine up by 10 to 20 percent or so. If you’re pretty sure you 
aren’t interested in investing in a processor upgrade that fits in the PDS slot of your 
Mac II series machine (or if you have a model that can’t be upgraded by a PDS 
processor card), you might want to pop in a cache RAM PDS card to get a decent 
speed increase over regular performance. 

You can't really do much about the cache in a G3 system, as most G3 processors use 
a backside cache that's built onto the computer's daughtercard. But in earlier Power 
Macs, a decent-sized level 2 cache is a must, even with Performa models and some 
others in which Apple didn't originally install a cache module. If you have a Performa 
6000 series Mac or a Power Macintosh of any type with no cache or only 128- or 
256K of cache, you should seriously consider upgrading to 512K or 1MB of cache. 
Your PowerPC will thank you. 



Summary 

> If you want speed when you’re using your applications and the Mac’s Finder, 
then upgrading your processor is certainly one way to do that. Actually, 
adding RAM is usually the first step, but many Mac models can be upgraded 
to handle a processor that’s a generation ahead of the processor originally 
shipped with the machine. Not only can that speed things up, but such an 
upgrade might even enable you to use a Mac OS version that has been 
upgraded so that it no longer supports your original machine. (This was true 
of 68030-based Macs and Mac OS 8.0 and above, which no longer support 
those earlier Macs, but do support some of those Macs when they’re 
upgraded to 68040 processors.) 

4 There are four different types of processor upgrade: expansion card upgrades, 
processor upgrades, daughtercard upgrades, and logic board upgrades. 
Expansion cards and daughtercards are the easiest, whereas processor 
upgrades are the most delicate and logic board upgrades are the toughest. 
That last trade-off is worth something, though, because a logic board upgrade 
is the only upgrade that can give you all the features of a new Mac, like 
support for more RAM, built-in AV features (if they exist), and other extras. 

4 Upgrading with an expansion card or daughtercard is easy, but you should 
really think twice before performing a processor or logic board upgrade on 
your own. If you’re not mechanically inclined — or if you’re simply not 
inclined to risk ruining a card worth thousands of dollars — consult an Apple 



178 Part II 4* Performing the Upgrade 



Authorized Service center and see if they can upgrade it for you quickly and 
safely. 

4 RAM is even more important than processor upgrades, if only because the 
fastest processor out there needs the breathing room that enough RAM 
affords it. RAM and processor upgrades go hand-in-hand. Plus, RAM is one of 
the easiest internal upgrades there is. Cache RAM isn’t much tougher, and it 
can easily boost your Mac’s performance in an appreciable way. 

4 4 4 



Hard Drives 



CHAP 



A t one time, hard drives were incredibly expensive 

components and it was difficult for the average user to 
afford upgrading one. Instead, energy would be focused on 
external removable drives, floppies, and tape backup. A few 
years ago, Mac users pined for software solutions that would 
compress data and applications while working with them, 
saving precious hard drive space. 

Tm not trying to be cavalier about this, but you should forget 
all that stuff. Hard drives are really cheap these days. 

Although removable drives are definitely still a good idea, you 
should feel much more free about upgrading your Mac’s hard 
drive capacity when you reach your current limits. The drives 
are much cheaper these days, and there’s really no way to get 
faster storage options for your Mac. 

This can be really important if the Mac is going to be used for 
graphics manipulation, desktop publishing, or multimedia 
work. Fast, huge drives are necessary for those of us who play 
with audio on a daily basis — not to mention people creating 
video presentations, professional advertising layouts and 
building kiosk presentations or burning CD-ROMs. Ail these 
applications can require tons of hard drive space. 

In addition, you’ll need some speed. Hard drive upgrades can 
easily be tailored to the individual user, allowing you to focus 
on simply adding more space, adding space for use in 
professional multimedia, adding space for use in a workgroup 
server situation or adding space for the ultimate in speed and 
security. Each technology gets progressively more 
complicated, but I’ll try to wade through them all, and you can 
go as deep as you want to go. Whether you’re just upgrading a 
home system or looking to add a video-editing studio to your 
mix of Mac tasks, there’s a hard drive upgrade to help you. 



4 ^ 4 > 

In This Chapter 

The types of hard 
drive upgrades 

SCSI explained 

Chart: What options 
does your Mac offer? 

Add a hard drive to 
your system 

> 4 ^ 4 ^ > 



180 Part II 4^ Performing the Upgrade 



Hard Drive Types and Upgrades 

It’s perfectly amazing how much hard drive space one person can use these 
days. My current machine has 6GB of hard drive space, and the LAN in my office 
features about 20GB of space on which I can drop files for backup, archiving, and 
transferring between the different Macs. This book alone has over 75MB of 
space dedicated to it to handle all the digital images and screenshots. And that 
doesn’t even include the CD-ROM’s contents, which are being developed on yet 
another Mac. 

Whereas the purpose of most of the storage upgrades in my office has been to add 
space (I’ve added internal and external drives to these Macs, most of the time just 
to get a little more room for regular documents and applications), I’ve also had to 
prioritize the types of hard drives, the speed of their interfaces, and the amount of 
space dedicated to such activities as digital imaging and audio production. For 
some jobs, hard drives need to be faster, not just bigger. In other cases, the drives 
need to be easier to work with and more convenient. 

Although it may not seem so, there are actually a number of different types of hard 
drive upgrades, and just as many reasons to perform a hard drive upgrade in the 
first place. It’s important to know not just the technologies involved in hard drive 
upgrades, but the actual reasons for upgrading. You’ll also need a little information 
on how to upgrade your particular machine; refer to Table 7-1, which appears later 
in this section. 

Reasons to upgrade 

Aside from the obvious (“I need more space!”), you probably have some specific 
reasons in mind for upgrading. Let’s take a look at those reasons, and then consider 
the types of hard drive technologies best suited for solving your problem. 

4 / need more space for my home/home-office/small-business computer. In this 
case, you probably just need to store more documents, newer programs, or 
more e-mail. Depending on your computer system, you have two or three 
choices. First, you can upgrade the drive that’s currently your main, internal 
hard drive. Second, you can add an additional hard drive internally, if your 
computer has that capacity. Third, you can add an external hard drive using 
the SCSI connector on the back of your Mac. In any of these cases, you’ll need 
a basic IDE or SCSI hard drive, depending on the technology used in your Mac. 

4 I need more space for professional images, desktop layout, or multimedia. This 
midrange need means you require a faster drive than the average, but you 
don’t exactly have a contract with Disney yet (that is, you’re not doing any 
heavy-duty video or audio editing). In this case, you want to focus on the 
available SCSI technology in your computer. If it has an internal hard drive 
option, chances are it offers you fairly speedy SCSI connections inside the 
machine. Determine exactly what type of SCSI that is, and then get a hard 
drive to match. 



Chapter 7 Hard Drives 181 



4 / need space for editing digital video, digital audio, and crazy stuff like that. This 
time maybe you do have a contract with Disney (or Pixar). Your Mac’s built-in 
SCSI technologies may not suffice. Instead, you’re likely going to call in the 
heavy guns — an upgrade card that features Fast, Wide, or Ultra SCSI 
technologies. You’ll then need to get a drive to match it. Of course, you should 
make sure your Mac doesn’t already feature some advanced SCSI before you 
jump out there and spend money on an upgrade card. 

4 - Fm really serious about high-end digital work. Look into an AV drive — not just a 
high-speed drive, but a drive that actually only allows data to be written 
sequentially. These drives act a little like tape recording mechanisms: They 
lay every piece of data down right after the last bit. That way, the drive 
doesn’t skip around to find more space. They’re also a bit tougher to work 
with and can’t be used for anything other than audio and video production. 
(These AV drives are less common these days, what with the faster speeds 
available in general-purpose SCSI drives and RAID setups.) 

^ You won’t believe my high-speed, huge<apacity needs. If you’re in this boat, 
whether it’s for digital work or high-end serving needs, you might need to 
consider a Redundant Array of Inexpensive Disks (RAID) that can either speed 
up your access, maintain the security of your data or a little of both. RAIDs 
use special software to mirror data on a number of different high-speed disks 
at once, enabling the disks to share the load necessary to speed up saves. 
They’re also good for mirroring data on different drives, so that a single drive 
failure can’t pull down your digital editing bay or your file server. This is 
complex stuff, no doubt. 

Hard drive technologies 

After determining why you want to upgrade, the next step is figuring out how to 
upgrade. You’ll need a quick primer, though, so you know exactly what to look for 
when you’re shopping for your hard drive upgrade. (You may also need a new hard 
drive interface card, especially if you’re looking to move up to some professional- 
level artistry.) Not only do different Macs rely on different drive technologies, but 
they can even rely on different levels within those technologies, such as the 
increasingly powerful levels of the SCSI standard. 



IDE technology 

IDE stands for Integrated Drive Electronics, and it represents a speedy but less 
expensive drive technology that Apple has only recently begun using. Seeing some 
action in PowerPC-based Performa machines, IDE gained popularity by being 
included in the Performa 6400, Power Macintosh 6500, and the early G3-level Power 
Macintosh computers. 



182 Part II > Perfomning the Upgrade 



IDE is actually the most popular Intel-compatible drive technology, which makes 
the drives a bit less expensive while allowing them to be comparable in speed to 
standard SCSI drives. (SCSI, discussed in the next section, is the prevailing standard 
in the Mac industry). A lot of Mac veterans scoff at IDE, but the derision is only 
partly warranted. Having SCSI in a Mac is a definite advantage, because it’s a bit 
easier to add SCSI devices than it is to add IDE devices, and you can add more SCSI 
devices to a single Mac. SCSI also tends to be a bit quicker and is more extensible — 
high-end SCSI technologies can offer very high transfer speeds. 

Apple has mitigated most of these disadvantages, however. The IDE drives that ship 
with Apple’s Macs can be a bit slower, but they’re usually tolerable. IDE expansion 
in Macs is usually severely limited — most Macs that ship with IDE drives don’t 
offer any additional drive bays. And nearly every Mac that’s ever shipped with an 
IDE drive still offers a SCSI interface, so you can upgrade using SCSI drives. So it’s 
not as scary as some folks think. 

If you do need to buy an IDE drive as a replacement drive for your system (check 
Table 7-1 later in this chapter to see if your Mac features IDE technology), you’ll 
want to know a couple of tidbits about Apple’s implementation of IDE. In many 
cases you’ll probably shop for an IDE drive from a retailer or mail-order house that 
sells IDE drives for Intel-compatible PCs. If this is the case, you’ll need to watch out 
for some of the ways Macs integrate IDE technology that differ slightly from the 
Intel-compatible world: 

> Apple’s internal IDE hard drives use the standard 40-pin ribbon connector 
found in Intel-compatible computers. 

> You can use IDE drives made by other companies as long as they support the 
identify command, work at least at PIO mode 2 performance level, and have 
write caching turned on. The most important distinction, though, is the drive 
must support Logical Block Addressing (LBA). This allows IDE drives to get 
past an inherent 520MB limit. Be sure to ask the retailer or the manufacturer 
of the drive if these settings are all available in the particular drive you’re 
considering — for the most part, they’re very common default settings. 

-f Some early Mac systems that include IDE drives (Apple specifically mentions 
the PowerBook 150, Macintosh 630 series, and Power Macintosh 5200/75 LC) 
employ an internal IDE controller that may limit those machines to using the 
first 2GB of their IDE drive (assuming you install one rated higher than 2GB). 
Newer Macs shouldn’t suffer from this limit as long as the drive is otherwise 
compatible. For instance, the Macintosh G3 series originally shipped with 
4- and 6MB IDE options. 

^ In the Power Macintosh G3 and below, Apple doesn’t specifically support any 
of the high-speed IDE interface standards like Ultra-DMA. These technologies 
increase the speed of IDE drives in Intel-compatibles, but Apple hasn’t written 
any drivers to support these drives. 



Chapter 7 4^ Hard Drives 183 



4 Although some Macs do have enough internal expansion to support a second 
IDE drive, carefully read the specifications and manual for your specific 
machines. In some cases — the Power Macintosh 4400 and the G3 machines, 
for example — the IDE bus is full, because the model has an IDE hard drive and 
an IDE CD-ROM drive. (The Mac’s IDE interface can generally only handle two 
devices.) On these systems, Apple usually includes an internal SCSI adapter 
that enables you to add SCSI devices internally in any open drive bays. 




Obviously, you could have some luck walking into an Intel-compatible-oriented 
store and buying a bigger IDE drive for your Macintosh. The drives used in IDE- 
capable Macs aren’t significantly different from those used in Intel-compatibles. My 
one caveat: Choose a store with a good return policy. In most cases, those drives 
aren’t tested in Macs, so any number of small issues could keep them from 
performing optimally. 

You may have heard of the unfortunately named master/slave configuration settings 
that Intel-compatible users focus on when adding or upgrading IDE devices. No such 
system exists in Macintosh machines that include IDE technology. Although mas- 
ter/slave configurations allow two different IDE devices to coexist on the same bus 
(one is set to be master and the other to slave, usually via a jumper or dip switch on 
the drives themselves), Mac systems avoid this potential headache by only allowing 
one IDE device per IDE bus. That's why Intel-compatibles can often support four IDE 
devices (in machines rated for Extended IDE capabilities) whereas Macs only support 
two. That means you work with fewer inexpensive IDE devices, but it also means you 
get to avoid setting near-microscopic jumper sleeves on the drives' control pins, a 
task most Mac loyalists like to leave in the Intel-compatible sphere where it belongs. 
(Note: This is all true at the time of writing. However, I've heard rumors that the 
newer Power Macintosh G3 models may have this capability. If your G3 has an inter- 
nal IDE Zip drive or one was offered when you bought the G3, you may have the abil- 
ity to support two IDE drives per bus. This may also be true in the future Power 
Macintoch models.) 



should you upgrade your internal IDE drive? 



It sure can be tempting. Those IDE drives on sale in the computer stores are usually fifty to 
a hundred bucks cheaper than their SCSI counterparts. However, the Mac just doesn't quite 
support IDE like Intel-compatible PCs do. Plus, you're going to have to swap the IDE drive 
that's already in your machine and toss it or sell it in the classifieds: Most Macs only support 
one internal IDE hard drive, and any external hard drives have to be SCSI. What to do? 

If you're going to be adding a significant amount of space — say you're going from 1GB of 
storage to 6GB— then certainly consider choosing a new IDE drive and swapping it for your 
existing internal IDE drive. Just be aware of all the issues surrounding such a move, like the 
fact that early IDE-based Macs can only address 2GB on an IDE drive. (Swapping an internal 
drive is covered later in this chapter.) 



(continued) 




184 Part II ^ Performing the Upgrade 



(continued) 

If the move isn't as significant, Td encourage you to look into an external SCSI drive for your 
Mac, All Macs (barring the first few models in the mid-1980s and the iMac) support exter- 
nal SCSI drives, and there are two advantages to this approach. First, you keep the same 
startup drive that you've always had (and that Apple installed in your system), minimizing 
your exposure to incompatibility problems. Second, an external drive is handy and portable, 
giving you the option of grabbing the drive and connecting it to another Mac if your com- 
puter ever fails or if you decide to upgrade to a new machine. The downside? The external 
SCSI bus on most Macs operates at SMBps, which is slower than the internal SCSI bus in 
many modern Macs. Fortunately, the speed difference is not terribly noticeable when com- 
pared to Apple's IDE drive performance. 



SCSI technology 

The old standard in the Mac world is Small Computer System Interface (SCSI) 
technology, which varies quite a bit from IDE In both its performance 
characteristics and flexibility. It also varies somewhat from IDE in terms of price, 
and SCSI support continues to be one reason Apple’s Macintosh systems are 
generally priced at a premium over Intel-compatible machines that don’t Include 
SCSI capabilities. Far be it for me to editorialize, but I certainly feel the presence of 
SCSI is worth the extra cost. 



Where IDE is limited to two internal drives (in Apple’s current implementation), 
SCSI allows up to 7 devices to coexist on a single bus (chain of devices wired 
together). In Macs with two SCSI buses, that means (theoretically) 14 devices could 
coexist on the same Mac — a feat that IDE technology is unlikely to accomplish 
during this millennium, if at all. Most Macs are limited to about 6 devices, however, 
and SCSI headaches can be some of the worst troubleshooting for the typical Mac 
users or administrator, so be warned. 



According to Apple, the grand-poobah of SCSI was the Workgroup Server 95 (and 
presumably the WGS 9150), capable of dealing with a full 20 SCSI devices attached to 
it. Other Macs that can handle 14 include the Power Macintosh 8100/8150/9150. 
Newer Macs like the 7300, 7500, 7600, 8600, and 9600 can handle a theoretical 
14 as well, but space limitations keep the practical limit closer to 8 or so. Earlier Macs 
with internal drive bays (like the Quadra and Centris series) actually used two SCSI 
buses, but treated them like one, meaning you still couldn't have duplicate SCSI IDs. 
As always, check your manual. 



Chapter 7 4* Hard Drives 185 



SCSI terms and basics 

A number of terms are bandied about when discussing SCSI, so let’s get the basics 
out of the way right now. Let me start, though, by saying that adding and 
troubleshooting SCSI devices (covered extensively in Chapter 23) is certainly not 
as difficult as some computing tasks can be. In fact, it makes perfect sense. You do 
need something of a grasp on the terms and concepts, though, to make sure you 
pull through a SCSI operation unscathed. 

A SCSI bus is simply a data path for information to flow between the computer 
and peripherals. For every SCSI bus, there’s a SCSI controller that’s responsible 
for being a traffic cop for data on that bus. (Newer Macs feature dual-channel 
asynchronous SCSI, enabling a single controller to run two buses, but that’s only 
mildly interesting.) 

Okay, now here’s a challenge for you. Pick up a book about Macs — any book about 
Macs — and try to figure out what I’m about to tell you. If you didn’t have me, you’d 
tear your hair out. (Actually, Macworld Mqc Secrets, 5th Edition by David Pogue and 
Joseph Schorr [IDG Books Worldwide, 1998] does a pretty good job, and not just 
because it’s another Mac title that would look good on your bookshelf right next to 
this one.) 

Each SCSI bus can have up to eight different SCSI IDs that are assigned to devices 
on the bus. Those IDs are numbered 0 through 7. On any given bus, however, only 
seven of the eight IDs are available, because the host Macintosh has to have one of 
the IDs (usually number 7) on each bus. The Mac has to be a device on the bus, 
after all, if it’s going to talk to other devices. 

So, you have seven SCSI IDs available for devices. Remember, though, that 
preexisting devices also rate a SCSI ID number, so your internal hard drive takes up 
another ID number (often number 0). An internal CD-ROM drive takes another 
number (usually number 3). Now, if your Mac has only one SCSI bus, you’re down to 
five devices that you can install either internally or externally. If you have an 
internal Zip drive, say “see ya” to another SCSI ID. 

But if your Mac has two SCSI buses, one is probably an internal bus and the other is 
an external bus. In this case, you need to be careful that you know not only what 
the SCSI ID number is for a given device, but also what bus that particular device is 
on. For instance, my Power Computing PowerCenter Pro not only has a regular 
SCSI bus for connecting internal and external peripherals, it also has an Adaptec 
UltraSCSI card, which offers high-speed 20MBps connections internally. This 
creates a second bus, meaning another set of SCSI ID numbers 0 through 7. You 
can see what that looks like in Figure 7-1. 



186 Part II 4* Performing the Upgrade 




Figure 7-1: The Apple System Profiler shows two 
different SCSI buses, each with its own set of SCSI ID 
numbers. 



SCSI ID numbers 

When you install a new SCSI device, it has to have a new SCSI ID number. Amazing 
problems (data integrity problems, crashes, freezes) can result when you assign the 
same SCSI ID number to two different devices. That’s to be avoided at all costs. 
Otherwise, not too many rules govern SCSI ID numbers. 

Most external devices offer a small switch that enables you to change the SCSI ID 
number (see Figure 7-2). External devices may also have dip switch settings or a 
similar switch for choosing ID numbers. 

Internal devices, on the other hand, usually rely on jumper settings. You place a 
plastic sheath over two or more tiny metal posts on the drive to choose settings. 
Jumpers are a barrel of laughs to play with, but important to know about if you plan 
to add a second drive to your Mac. Most SCSI drives come from the factory set to 
SCSI ID 0. However, that’s no good if you’re adding a second drive, because the 
original drive that shipped with your Mac is set to SCSI ID 0. You’ll have to change 
the new drive’s number. 

In case you’re wondering, there isn’t much method to choosing SCSI IDs. 

Technically, the higher the SCSI ID, the higher the priority — but that doesn’t 
really matter often, because the Macintosh itself is the only device that really has 
priority over the others. That said, if you have trouble with a SCSI drive showing up, 
mounting, or working as a startup disk, you might try setting it to a higher SCSI ID — 
or any different SCSI ID at all — and see if that changes things. (I’ll cover SCSI 
troubleshooting extensively in Chapter 23. And I mean pages and pages worth!) 



Chapter 7 > Hard Drives 187 




Figure 7-2: SCSI IDs are usually simple to set on external devices. 



Types of SCSI 

The second major concern when you want to add a SCSI device is the exact nature 
of the SCSI connections you have available in your Mac. These come down to the 
different types of SCSI technology that have been developed over the years to 
improve — you guessed it — the speed of the SCSI connection. I’ll start, though, by 
complaining about how confusing this can all be. 

In the SCSI world, there have been three standards: SCSI (or SCSI-1), SCSI-2 and 
SCSI-3. These names and numbers are, for the most part, completely irrelevant to 
our lives. The standards are only given names, according to rumor, so that in-the- 
know computer scientists can laugh at the rest of us. 

More important are the SCSI transfer protocols, which coincide somewhat with the 
SCSI standards. It may help to know that SCSI-1 was ratified in 1985, SCSI-2 in 1990 
and SCSl-3 is still a developing standard (at this writing) but seems intended only to 
extend the SCSI-2 standard, not replace it. The standards, then, are only interesting 
as dates in time. What you’ll hear more often are references to the transfer 
protocols, as outlined here: 

4- SCSI. Although people use the word SCSI to mean just about any sort of SCSI 
device (regardless of its standards or speeds), it’s probably most useful to 
think of SCSI as “basic SCSI,” or the protocol that was part of the SCSI-1 
standard. In this standard, data is transferred along 8-bit wide data paths at 
about SMB per second. In this case, the SCSI bus speed is 5MHz. 




188 Part II 4^ Performing the Upgrade 



4 Fast SCSI or Fast SCSI-2. Part of the SCSI-2 specification, Fast SCSI is a transfer 
protocol that doubles the speed of basic SCSI to lOMHz, still using an 8-bit 
path. That results in a maximum throughput of 10MB per second. 

4 Wide SCSI or Wide SCSI-2. Wide SCSI interfaces use a 16-bit bus at 5MHz to 
transfer data. This also results in a maximum throughput of 10MB per second, 
but it also means that Wide SCSI buses can support up to 16 devices per bus 
(instead of the regular 8 devices). Wide SCSI is usually internal only, and 
requires a special 68-pin cable to communicate with Wide SCSI devices. (Many 
Wide SCSI cards also feature a 50-pin or 25-pin external connector for adding 
slower external SCSI devices to the bus.) 

4 Fast/Wide SCSI or Fast/Wide SCSI-2. Put these two SCSI-2 technologies 
together and you get a 16-bit bus running at lOMHz. That results in maximum 
transfers of 20MBps, along with support for 16 devices. 

4 Ultra SCSI or Ultra SCSI-3. Part of the emerging SCSI-3 standard, Ultra SCSI 
uses an 8-bit bus at 20MHz for a maximum transfer rate of 20MBps. 

4 Ultra/Wide SCSI or Ultra/Wide SCSI-3. As you might guess, this is a 20MHz, 
16-bit SCSI bus capable of data transfers up to 40MBps and support for 16 
devices. This also requires a 68-pin cable for the highest-speed connections. 

Technically, SCSI interfaces and drives should be backward compatible. That is, a 
fast drive can plug into a slow interface and run at the slower speed, and, by the 
same token, a slow drive could also be plugged into a fast SCSI interface and 
continue to work. In practice, this seems to be generally true, although the early 
SCSI-1 devices were reportedly quite a mess (you’re probably better off shying 
away from drives and SCSI interfaces built before the late 1980s). Of course, those 
drives tend to be small in capacity and cumbersome in the amount of space they 
take up. 

What is of interest here is buying the right drive for your Mac’s SCSI interface — or, 
if you’re not happy with its built-in capabilities, maybe you want to add an upgrade 
card for better SCSI performance and for the ability to support faster drives. If 
you’re not sure what SCSI technology your Mac offers, take a look at Table 7-1 later 
in this chapter. 

SCSI cables and connections 

You may already have gathered that SCSI, while high speed and only getting faster, 
can also be a bit temperamental. Along with Postscript font handling, many an avid 
Mac fan thinks of the SCSI chain as the dark side of a Mac’s personality. It’s here 
where even the slightest Inequities can result in poor or absolutely zero 
performance. 



Chapter 7 Hard Drives ] 09 



FireWire: Mega, Super, Ultra SCSI 



Even as huge drives based on the Ultra/Wide SCSI standard spew megabytes-per-second of 
recorded audio and video in production studios everywhere, it's still not enough. According 
to a recent interview I read featuring George Lucas of Star Wars fame, he expects that the 
last movie in the second trilogy of Star Wars films will be shot completely digitally- no 
actual film will be used. Unfortunately, says Lucas, the technology hasn't been invented 
quite yet to make that happen. It will be, though. 

FireWire, which is less glamorously known as Serial SCSI, is the next step in SCSI technology 
that may help Mr. Lucas's quest. As the SCSI bus speeds up beyond 20MHz, complexities 
make it more practical to use serial technology (where data bits are sent one at a time) 
instead of parallel technology (where data bits are sent 8 or 16 at a time, hence 8-bit and 
16-bit buses of traditional SCSI). Although it seems like a step backward, it isn't because the 
speed of a serial bus could reach beyond l,OOOMHz and into the gigahertz (GHz) range. 
Meanwhile, parallel technology is having trouble getting past 20MHz. 

FireWire is also less complex, requiring a simple 6-pin connector to operate, and it's much 
smarter about termination issues, which tend to be the bane of current SCSI connections. 
Already FireWire is emerging not just as a hard drive technology, but as a popular way to 
connect digital cameras to computers for transferring images. Eventually, perhaps, we'll 
reach throughput speeds of SOMBps, lOOMBps, or something greater for these connections 
to finally quench the cinematographic desires of Mr. Lucas. 



The biggest factors for SCSI involve the cabling used and the need for termination. 
Both of these can contribute to interference on the line that can ultimately bog 
down performance. 

First, SCSI cables need to be high quality, offering the proper shielding and 
components. Apple points out in their Tech Info Library (located at http : / / 
til .info, appl e . com) that poor quality cables are often responsible for 
seemingly mysterious SCSI problems. 

Cable length is also an issue. Even though you can daisy chain SCSI devices, the 
overall length of a SCSI chain should never exceed 20 feet, and a chain longer than 
10 feet can be problematic. For this reason, cable lengths of 12 to 24 inches are 
recommended between devices, with 6 feet being the absolute maximum for most 
devices (some devices simply won’t work with cables over 24 inches long). If you 
need a SCSI device (for example, a scanner) to be placed farther away from your 
Mac than that, you should consider placing another Mac closer to it or opting for a 
network-based scanner that’s connected by technology such as Ethernet. 

Also, take note whenever you buy cabling for your SCSI devices: The external 
connector on your Mac uses a 25-pin connection, but many SCSI devices use the 
standard (called Centronics) 50-pin connector. In some cases, you may need to buy 




190 Part II 4* Performing the Upgrade 



an adapter cable so you can hook a device to your external SCSI connector. After 
that, most devices can be daisy chained using 50-pin to 50-pin cables. But don’t take 
my word for it — Iomega Zip and Jaz drives, for instance, opt for 25-pin cables. 
Check your devices closely to ensure you get the right cable and/or adapter. 

SCSI termination 

After you’ve connected your drives, you’ll need termination. Because SCSI is 
capable of daisy chaining devices, the SCSI bus actually works a bit like a network, 
with address numbers (the SCSI IDs) allowing devices to communicate with the 
Macintosh itself. But the SCSI bus also needs to know its limits. When data gets to 
one of the ends of a SCSI chain, it “bounces” back, causing interference. Special 
resistors, called terminators, prevent this problem. The last device in a SCSI chain 
needs to be terminated; instead of having a cable that connects it to another 
device, a special terminator is plugged into (or activated) within the device so that 
data doesn’t try to go further downline (see Figure 7-3). 




Figure 7-3: A SCSI terminator keeps stray data bits from causing 
interference on the line. 



SCSI termination can also be important at different points in the connection. For 
most chains, the bus should be terminated at both ends. The exception is a chain 
that’s less than 18 inches or so In length. (And it should probably still be 
terminated, just to be safe.) 




chapter 7 -f Hard Drives 191 



For most of Mac users, that means terminating the last device in the external chain 
of SCSI devices. For many Macs, the internal drive acts as the first termination 
point, and the last external device is the second. If your SCSI chain reaches beyond 
10 feet, adding a third terminator at about the 10-foot point can be useful if (and 
only if) you’re having SCSI-related errors. If you’re installing a second internal drive, 
there’s a good chance you’ll need to play with the termination settings, because 
your current internal drive is terminated. If you can add the internal drive in the 
middle of the internal SCSI chain, so much the better. 

You should know a few exceptions to these rules. The Mac Plus has no internal 
termination (as it has no internal drive) so the //rsT external SCSI device in the chain 
should be terminated, as should the last (but only terminate the drive once if it’s 
your only SCSI device). The Mac Ilfx requires a bizarre 200-ohm terminator that is 
different from every other Mac’s and almost every other device (it’s also used for 
connecting hard drives to Apple LaserWriter Ilf/llg and LaserWriter Pro 630 
printers). This special terminator is black (when Apple makes it) to differentiate it 
from regular external terminators, which are traditionally gray. 

Aside from knowing the color, you’ll need to figure out what these terminators look 
like and how they work. SCSI terminators come in three basic flavors: 

^ Built-in terminators. These terminators are resistors built into or connected 
directly to the SCSI device. Generally used for internal devices, they can either 
be removed or switched off when another device is added to the SCSI chain. 
Read your documentation carefully though, as these terminators can be 
damaging if incorrectly reinstalled. 

> External terminator plugs. These terminators plug into the cabling 

connectors on your external SCSI devices, or between the SCSI cable and a 
particular device’s SCSI connector. 

^ Logic board terminators. These often look like memory modules. They plug 
into the SCSI port on the Macintosh when no internal hard drive is present. 
Otherwise, the hard drive’s internal terminator is sufficient. 

Good termination of the SCSI bus can be the difference between a no-problem 
upgrade and error after error. In that spirit, let me iterate and reiterate a few 
cautionary notes: 

4 Don’t terminate devices twice. This can be an easy mistake to make on a 
device that features both built-in termination and a second SCSI connector. If 
you terminate at the connector while internal termination is active, you could 
have big problems. You could damage devices or lose data. 

4 Be aware that some devices offer an automatic or internal termination that 
can sometimes be controlled by software. Read your hard drive’s manual 
carefully to make sure it doesn’t offer some unique termination system. 



192 Part II 4- Performing the Upgrade 



4 Check the manual on your Mac before installing a SCSI device that sends 
termination power (TERMPWR) to the SCSI bus. Some modern Macs don’t like 
that at all. 

4 Look into drives and devices that offer active termination. This means the 
device will decide on its own whether or not termination is necessary under 
the circumstance. Often these devices (if they’re designed to be installed 
externally) also feature an LED or readout that tells you what its termination 
decision was. If you’re not happy with its decision, you can discipline it as 
necessary. 




Mac books dedicate untold pages to SCSI problems and troubleshooting -and this 
one is no exception. Check Chapter 23 for starters, and then flip through the rest of 
the troubleshooting chapters in Part III for advice on troubleshooting all sorts of SCSI 
devices. 



Add a Hard Drive 

If you’re ready to add some serious storage space to your Mac, a hard drive is a 
good bet. These days a hard drive is a cheap, effective and fast way to add 
gigabytes and gigabytes of storage. Although removable media and recordable CDs 
are okay for backup and trading data, nothing beats a high-speed hard drive for 
day-to-day data retrieval. 

Which brings you to your first issue: How fast of a hard drive can your Mac handle? 
Specifically, you’re interested in knowing the drive technology you’ll want to use for 
your new drive (IDE or SCSI) and, if it’s a SCSI connection, what transfer technology 
it uses (Fast SCSI, Wide SCSI, Ultra SCSI, and so on). Armed with this knowledge, 
you’ll have a better idea of which drive to buy. 

And you’ll want to decide whether to upgrade internally or externally. If you’ve 
been reading this chapter from the beginning, you may already be aware of these 
advantages and disadvantages: 

4 External. External drives communicate more slowly with your Mac than do 
internal drives most of the time (very early Macs had similar speeds both 
internally and externally). External drives are easy to install, portable, and 
usually have cool external cases (see Figure 7-4). 



chapter 7 > Hard Drives ] Q3 




Figure 7-4: An external hard drive will have its own casing, power 
cable, and obvious SCSI connectors and SCSI ID controls. 



4- Internal. Internal drives can be faster, can use advanced SCSI technologies, 
and don’t add another box to your computer setup. You’ll need an extra drive 
bay in your Mac, though, and internal drives can be much tougher to add, 
usually requiring a screwdriver, good lighting and, in some cases, plenty of 
patience. In addition, internal drives are naked compared to external drives, 
showing up without plastic cases and LED indicators. 



Evangelista tip: External hard drives 



What if you feel like adding an internal drive, but you want an enclosure for your old inter- 
nal drive so that it can live a second life as an external drive? Well, you can call one of those 
hard drive specialists in the marketplace ads in the back of Macworld, but there's another 
way. Here's a hint from Kevin Patfield, one of the corp of elite Evangelistas out there on the 
Internet who give solid advice to Mac users: 

"This one's pretty obvious, yet I still see people asking about it. The question usually goes 
something like this: 'Where's the best place to buy an enclosure for a hard disk? I've just 
installed a new quintillion gigabyte internal in my Mac and I'd like to use my old quadrillion 
gigabyte drive as an external.' The answer is to first buy an external drive and swap it with 
the original internal drive. This is almost always cheaper than buying an internal drive and 
an enclosure. It has an additional advantage in that you can easily back up everything onto 
your new drive before you even reach for a screwdriver." 



(continued) 





194 Part II 4- Performing the Upgrade 



(continued) 

One caveat is that not all internal drives will fit in external enclosures. When you buy the 
external drive enclosure, ask the vendor or manufacturer if ifs designed to accept a stan- 
dard 3.5" hard drive from your Mac. If the vendor knows Macs and Mac upgrading, you 
should be able to get a straight answer to this question. 

Also, realize that the drive in your Mac is often an Apple-specific drive that uses Apple's hard 
disk driver software. Replacing it with another drive isn't impossible, but it does add 
another layer of complexity, requiring you to update the driver software without help from 
Apple's Mac OS installation CDs, for instance. You may also have trouble getting Apple's 
included utilities (such as Disk First Aid) to troubleshoot the drive, so you'll need to have 
the drive's own utilities handy at all times. (Make sure you have a backup diskette or 
bootable CD-ROM that includes those utilities.) 



What hard drive should you buy? 

The short answer: You’ll probably want to buy a Fast SCSI drive for upgrading most 
Macs in most situations. If you’re looking at a need for serious high-speed data 
transfers, you might want an Ultra/Wide SCSI card and an Ultra/Wide SCSI drive to 
go with it. If you’re replacing an internal drive, you’ll need a new drive that uses the 
same technology (IDE or SCSI) as the old drive. If you want an external drive, it’s 
probably going to be a plain SCSI model, unless you buy a special upgrade card that 
enables you to hook up an external Wide SCSI drive. 

The longer answer: When you go on your quest for a hard drive, you’ll need to be 
armed with a little information. First, does your Mac accept IDE hard drives, SCSI 
hard drives, or both? If you’ll be upgrading externally, you need a SCSI drive, and 
most likely you can get away with a slower drive — most Macs’ SCSI ports still 
transfer data at SCSI-1 speeds. New Macs are an exception, especially those that 
feature SCSI on an expansion card instead of built into the motherboard. Check 
your manual; your SCSI card may transfer data externally at Fast SCSI or even 
Ultra/Wide SCSI speeds, so you’ll want to buy a hard drive to match. Remember, 
any sort of Wide SCSI requires a 64-pin connector. 

The fact that you need this information can only mean one thing — it’s chart time. 
Table 7-1 has the details about the various Mac models and the info you need to 
upgrade your hard drive, including whether or not there’s room for an internal hard 
drive and what technology the Mac’s main drive uses. Because all Macs (aside from 
the first two) offer a 5MBps SCSI port externally, that information isn’t included in 
the chart. 




chapter 7 > Hard Drives 195 




The iMac, Apple's recently announced all-in-one consumer Macintosh, doesn't sup- 
port any sort of external SCSI. Other consumer Mac models may follow suit in the 
future. 



Table 7-1 

Hard Drive Upgrade Paths for Major Mac OS Models 


Model 


Main Drive 


Available 

Bays? 


Internal SCSI Speed 


Mac 128, 512, Plus 


None 


No 


N/AN/A 


Mac Classic series (includes, 
SE, Plus, and so on) 


SCSI 


No 


5MBps 


Mac 11 series. Quadra 700 


SCSI 


No 


5MBps 


LC series.C/Q605, Performa 
400 series 


SCSI 


No 


5MBps 


Mac livi, llvx, Q/C650, 0 
Performa 600, WGS70; 
PM 7100, WGS715 


SCSI 


5.25"' 


5MBps 


C/Q610, 660AV, PM6100, 
Performa 6100 series 


SCSI 


5.25"’ 


5MBps 


Q630, Performa 630, LC 630, 
6200, 6300 series 


IDE 


No 


N/A 


Q800, 840AV, PM 8100, 
WGS8150 


SCSI 


5.25"', 3.5" 


5MBps 


Q900/950, WGS 90, PM 
9500; WGS 9150 


SCSI 


5.25"', two 3.5" 


lOMBps 


Performa 6400, PM 6500 


IDP 


5.25" 


5MBps 


LC/Performa 500 series; MacTV SCSP 


No 


5MBps 


Performa/PM 5200/5300 


IDE 


No 


N/A 


PM 7200, 7300, 7500, 7600, 
WGS 7250/7350, 8500 


SCSI 


3.5"^ 


lOMBps 


G3 Desktop, G3 Desktop 
Server 


IDE^ 


3.5"^ 


5MBps 


PM 8600, 9600 


SCSI 


Three 5.25"* 


lOMBps 


G3 Minitower; G3 


IDE^ 


Three 5.25"" 


5MBps 



Minitower Server 



(continued) 



196 Part II 4* Performing the Upgrade 





Table 7-1 (continued) 




Model 


Main Drive 


Available 

Bays? 


Internal SCSI Speed 


Power Computing 


Low-profile systems 


SCSI 


3.5"'X5) 


See below 


Desktop systems 


SCSI 


5.25", 3.5"’X5) 


See below 


Minitower systems 


SCSI 


two 5.25", 


See below 
3.5" ’X5) 


PowerCurve, PowerBase; 
PowerCenter 


SCSI 


See cases above 


5MBps 


Power, PowerWave, 
PowerTower 


SCSI 


See cases above 


lOMBps 


PowerCenter Pro 


SCSI 


See cases above 


20MBps 


Motorola 


Desktop systems 


SCSI 


Varies 


Varies 


Minitower systems 


SCSI 


Varies 


Varies 


UMAX 


c500 series 


IDE 


None 


N/A 


c600 series 


IDE^ 


Two 5.25", 
two 3.5" 


5MBps 


j700 series 


SCSI 


5.25", 3.5" 


lOMBps 


s900 series 


SCSI 


5.25", three 3.5" 


lOMBps 



1 One 5.25'' bay filled by factory CD-ROM on certain models. 

2 Internal expansion bays are prewired for SCSI devices. 

3 IDE on 580 series models. 

4 One available bay is filled by a factory Zip drive on certain models. 

5 Power Computing machines allow two half-height drives to fit in each full-height bay, so only half of the listed 
bay may be available, depending on configuration. (Nearly all Power Computing machines can accept an 
additional 3.5" SCSI hard drive, assuming a power connector is available.) 



Chapter 7 Hard Drives 197 



If you plan to add a drive to your Mac (instead of simply replacing the old drive) 
you’ll probably need to buy a SCSI drive, even if your Mac uses IDE technology. In 
every case I’ve encountered, a Mac using IDE features an internal SCSI connection 
for additional drives if that model supports additional internal drives. (Check your 
Mac’s manual.) And, as always, external drives are SCSI every time. 



So, in just about every Mac out there, you’ll probably be upgrading with a SCSI 
drive, and, unless your Mac has a special Ultra/Wide SCSI card or a similar upgrade, 
you’ll most likely be fine if you buy a Fast SCSI hard drive. (They’re as cheap as any 
other drive.) Focus on the 50-pin connector, even for an Internal drive. That’ll most 
likely work in nearly any Mac you could get your hands on. 




If you own a G3 Macintosh or a UMAX S900 (among a few others), you might have a 
68-pin UltraAVide card — it’s a popular build-your-own upgrade for these machines. 
Check your documentation. If you do have one of these cards, you’ll likely want to 
buy a higher-end Wide SCSI drive for better performance. 

Read the documentation that came with your Ultra/Wide SCSI card carefully. Some of 
these cards offer 68-pin ports externally as well, yet they sometimes can't handle an 
actual external device because of wiring limitations. The original G3 Ultra/Wide 
upgrade card is an example of one of these cards that limits you to internal Wide SCSI 
upgrades. 



Finally, owners of clone machines that use PC-style cases should be warned of one 
other caveat: Just because you have a free drive bay doesn’t necessarily mean 
you’ll have a SCSI connector and/or a power cable that can be used for that drive 
bay. However, you can buy a power connector splitter from your local computer 
store that will increase the number of peripherals you can connect. (Plus, you 
should be able to get SCSI ribbon cables that offer more connectors, as long as you 
limit your SCSI IDs to the number available to your Mac.) You’ll want to check the 
rating on your power supply before adding too many power splitters, though, to 
make sure you’re not adding more of a power drain than your Mac can handle. 



Do you need a new SCSI card? 

In most cases, you don’t need any new expansion cards for your Mac. If it has an 
available internal drive bay, you should also have an available internal SCSI 
connector. Even if you don’t have an available drive bay, you can always hook up an 
external SCSI drive, if you have any SCSI ID numbers left on your SCSI bus. With 
most Mac models, you should have an available SCSI ID if you don’t have seven SCSI 
devices, including internal drives, already hooked up. 



Tip If you do have a full SCSI bus, or if you're interested in a high-speed SCSI connection, 

^ you should look into a SCSI expansion card. 



198 Part II ^ Performing the Upgrade 



You can find SCSI cards for most Macs, including versions for NuBus and PCI 
expansion slots. (PDS cards are more rare, but you’ll find them through specialty 
shops and Macintosh classified/used sources.) Look for a card that offers the level 
of SCSI performance that you’re interested in — Fast, Past/Wide, Ultra, and so on. 



Once you’ve got the card, you shouldn’t have much trouble installing it. The 
process is the same as for almost any upgrade card: 




1. Shut down your Mac and electrically ground yourself. 

2. Open the Mac’s case and locate an empty expansion slot. (Visually inspect it 
to ensure it’s the right type of slot for your card.) 

3. Remove the screw and metal dust plate that covers the hole in back of the 
case for the slot you’ll be using. 

4. Position the card so that its interface is directly over the slot. If it’s a NuBus 
card, make sure the card’s housing fits over the NuBus slot on the logic board. 
If it’s a PDS or a PCI card, make sure the card’s connector fits snugly in the 
slot. 

5. Press down lightly and uniformly on the top corners of the expansion card 
until it’s firmly installed in the slot. 

Be sure the card is fully installed in the slot. If one end is higher than the other, parts 

of the connector may not be making proper contact, and the card will fail to work. 

6. Attach the SCSI cable. The red line on the SCSI cable should line up with the 
left side of the SCSI connector on the card itself (see Figure 7-5). 




Figure 7-5: You’ll need to hook the SCSI cable up to the SCSI card 
correctly so you can install additional SCSI devices. 





Chapter 7 ^ Hard Drives ] Q9 



7. Try restarting your Mac while the case is still off and see if the card is 
recognized. You may need to install a software driver or extension that 
enables you to control the card. 

On ihe^ 

coy- 



Upgrading and installing a hard drive 

Whether or not you’ve installed a new SCSI card, you may be itching to create more 
storage space by adding an internal hard drive to your Mac’s case. It’s easy enough 
to do, as long as you have everything you need to get started. First, you’ll need to 
make sure your Mac is ready for the upgrade, and that includes considering some 
important SCSI issues. If you’re just planning to replace your older drive, you’ll 
want to take out your old drive. 

Before you install the drive 

You should know about a few important issues before you remove or install a hard 
drive. The first two focus on SCSI, but note that the second two are applicable to 
IDE and SCSI. Here are some preliminaries: 

^ Using a program like the Apple System Profiler or any SCSI probing software 
that comes with your new SCSI drive, check to see what SCSI ID numbers are 
available in your Macintosh. If you’ll be replacing the internal drive, its 
number is likely SCSI ID 0. Otherwise, you’ll want to pick an available number 
for this additional drive. (Actually, you should probably make note of two or 
three SCSI ID numbers that are available, just in case you run into big 
problems that make it difficult to get back into the System Profiler program.) 

> Shut down your Mac, ground yourself, open the case and take a look inside. 
Make sure the Mac has a free drive bay for your installation. Also make sure a 
SCSI connection (usually in the middle of the SCSI ribbon cable) and a free 
power connector are available. 

^ Also make a visual confirmation that the bay you have is the correct size for 
your drive. A standard 3.5” drive can fit in any available bay (unless it’s a 
PowerBook’s drive bay), but a 5.25” drive needs a 5.25” bay. (If you have a 3.5” 
drive destined for a 5.25” bay, you’ll need to get an adapter or mounting kit for 
the drive.) 

Take a look at how your Mac is designed for installation of the drive. Notice, 
for instance, the sort of mechanism that’s used to slide the drive in and out of 
its bay. You’ll need this sort of kit (it may be included with your drive or 
available from a Macintosh dealer) to complete the upgrade. Some drives 
simply screw into a drive cage inside the machine. Others require more 



Use the Apple System Profiler to check for the presence of the card — you should find that 
installing a SCSI upgrade card created a new SCSI bus (probably SCSI bus 1 or 2). Notice 
also the bus is completely empty, except for the Macintosh, which is automatically 
assigned SCSI ID 7. The Apple System Profiler is installed with Mac OS 8.0 and above, or 
you can use the link on the CD-ROM to download it from Apple's Internet servers. 



200 Part II ^ Performing the Upgrade 



elaborate plastic or metal guides or rails (see Figure 7-6). If you have trouble 
finding an appropriate mounting kit, try Proline Distribution 
(WWW . prol i ne . com) or an online Mac-oriented store. 




Figure 7-6: Many Macs take a high-end approach to hard drive 
mounting hardware. One type is released by pressing down on a 
plastic tab, and then sliding the drive fonA/ard. 




If you're replacing your older, main startup drive with a new one, don't forget that the 
new drive is going to need a Mac OS System Folder on it so that it can load the Mac 
OS for you once you have it installed. Of course, you can also use a Mac OS or utili- 
ties CD-ROM to boot your system, but be sure you have the hard drive utilities you 
need handy (on floppy disk or bootable CD-ROM) so you can use them to format and 
partition the drive. 



Remove the old drive 

Removing an older hard drive so you can install a newer one is a fairly simple 
process. If you don’t plan to use the old drive anymore, you can even use the same 
hardware to install your new drive. Here’s the procedure: 

1. Shut down your Mac, unplug it, ground yourself, and remove the case. 

2. Find the original hard drive and take a look at the type of guide attached to 
the drive bay. 

3. Remove the SCSI (or IDE) cable and the power connector from the back of the 
drive (see Figure 7-7). Always grab the connector and pull — don’t yank on the 
cables or wires. 




Chapter 7 4 Hard Drives 201 




Figure 7-7: Remove the connectors gently from the drive. Note 
their orientation for installation of the new drive. 



4. If necessary, unscrew any retaining screws holding the drive to its drive bay 
(quick-release plastic drive rails won’t have any screws to worry about.) 

5. Release the drive from its drive bay and slide it out of the bay. Depending on 
your Mac model, you may find that sliding the drive out of the front of its bay is 
easier, even if the cables are hooked up at the back of the bay (see Figure 7-8). 




Figure 7-8: Once the drive is unfettered, slide it straight out of 
its bay. 





202 Part II 4 Performing the Upgrade 



There’s really nothing else to do. If you are replacing an old drive with a new one, 
remove the guide rails from the drive and attach them to the new drive. (You may 
have trouble getting them to fit, in which case you should contact the vendor or 
manufacturer to see if they have a kit for your particular Mac model.) 

SCSI installation 

Installing a SCSI drive is basically the reverse of removing one, except you’ll need to 
worry a bit about the drive’s SCSI ID and its termination. Here are the rules: 

> If you removed your original SCSI drive, you’ll need to make sure your new 
drive is terminated (it may be auto-terminating or it may require an additional 
step — check your drive’s manual). You probably won't have to change the 
SCSI ID on the drive, because most internal SCSI drives come set to SCSI ID 0. 
(You should still double-check, though.) 

♦ If you didn’t remove your old drive, make sure you’re installing your drive 
in the middle of the SCSI ribbon cable. If you are, termination shouldn’t be 
necessary, so make sure your drive isn't terminated (check the drive’s manual 
for termination details). You will need to set a unique SCSI ID, probably using 
jumpers (see Figure 7-9). 




Figure 7-9: You'll probably have to check the drive's manual 
carefully for the jumper settings that enable you to change SCSI ID 
numbers. 





Chapter 7 ^ Hard Drives 203 



Install the correct rails. You’ll need to attach your new drive to a drive bay, 
either by screwing it into place (this is more likely on non-Apple machines) or 
getting some guide rails that help you slide the drive into place. If the latter’s 
the case, get the proper installation kit for your Mac, and then screw it onto 
the drive. 

Connecting the drive 

Finally, you’re ready to install the SCSI or IDE drive. This will most likely be anti- 
climactic, because it’s not tough once you’ve got everything set correctly: 

1. Make sure your Mac is shut down, unplugged, and you’re electrically 
grounded. Remove the Mac’s case. 

2. Slide the new drive into an available drive bay. Note: There’s usually an upside 
and downside for the drive. It’s unlikely to cause a problem from being 
installed upside down, though it’ll probably be tough to install it upside down 
if your Mac uses guide rails. But take a glance at your manual and make sure 
you have the drive facing the correct direction, just to be sure you’re 
installing it correctly. Also, the drive should be installed with its SCSI or IDE 
interface and power ports facing the interface and power cables. On some 
Macs the cables are actually near the front of the drive bay — and therefore 
near the front of the case — instead of at the back of the drive bay. 

3. Connect the SCSI or IDE cable to the drive. Make sure you orient the cable 
correctly, with the red stripe on the SCSI or IDE cable lining up with the 
leftmost Pin 1 on the connector. 

4. Connect the power wires to the drive. They can only be installed in one 
direction, so if you have trouble plugging the connector into the drive, try 
flipping it over. 

5. Make sure the drive is firmly seated in its bay and reinstall any protective 
metal plates that cover the drive bay. 

You can test the drive with the Mac’s case still off, but shut your Mac down again 
and replace the case once you’re sure everything is working. 



Working with the new drive 

If you’re lucky, you were able to get a hard drive that came preformatted for 
Macintosh computers. Once it boots up and mounts, or appears on your Mac’s 
desktop, you can simply double-click its icon and start using it (there may even be 
some software utilities already on the drive). Check your manual to determine 
whether your drive was preformatted for Macintosh. 

If the drive isn’t Mac-formatted, you may be asked by your Mac if you want to erase 
the disk. This formats it for the first time — you can click OK if you’re absolutely 
sure the dialog box is referring to the new drive. The Format menu item should give 
you a clue by showing you the capacity of the drive. Click Cancel if you’d prefer to 
run some other formatting or hard drive utility software. 



204 Part II > Performing the Upgrade 



Getting info off the older drive 



If you're upgrading your system by replacing your older drive, you may be concerned about 
transferring data between the two drives. After all, on many Macs there's only room for one 
internal drive. What are your options? 

The best plan is to back up the data from the original drive to an Iomega Jaz cartridge, a 
recordable CD, or something similar. Copy all the data you need to one of these GB-sized 
solutions, and then copy it all back to the new drive once everything is installed. If you don't 
have such a removable drive and you can't borrow or rent one, you have another interest- 
ing solution. 

If your Mac has a built-in CD-ROM drive, use this sneaky little tactic to solve this problem. 
Just unhook your CD-ROM drive and uninstall it, and then reinstall your older hard drive in 
the CD-ROM drive's place. You don't really need to install the guide rails and get it all to fit 
perfectly- just make sure the drive won't fall, get liquid spilled on it, or get knocked around, 
and then hook up the SCSI or IDE cable and power connector. Fire up your Mac and copy 
data between the two drives. Immediately afterward, disconnect the drive and reconnect 
the CD-ROM drive. (Note that this sort of configuration is never a long-term solution.) 

If you're using SCSI drives, one additional word of caution — don't forget to choose an avail- 
able SCSI ID for the older drive, as it's not the main disk (ID 0) anymore. If you're tem- 
porarily replacing the internal CD-ROM, ID 3 should be available. 



Most likely your new drive came with drive utilities to help you get up and on your 
way, such as Apple’s Drive Setup (for Apple-branded hard drives), Silverlining, or 
the FWB Toolkit for third-party drives. Such a program will enable you to set all 
sorts of parameters, including the number of partitions (virtual hard drives) you’re 
going to create, their capacities and whether or not they’ll support other computer 
formats (like Apple 11 ProDOS or Intel-compatible DOS formats). 

If you don’t have much experience formatting and partitioning hard drives, you 
might want to flip to Chapter 23 and read about your options. 

Adding a RAID 

If you have serious multimedia or server storage needs, a single hard drive — even 
a large, fast, wide, and rather handsome SCSI drive — may not be enough. Instead, 
you may be ripe for a Redundant Array of Inexpensive Drives or a RAID. 

There are two basic reasons to have a RAID: speed and data integrity. Using two or 
more drives, RAID software is capable of writing data in parallel over two different 
SCSI buses, which is reason number one to have a second SCSI card or a dual- 
channel Mac such as a Quadra 900/950 or a Power Mac 8600 or 9600. Writing data 
this way — it’s called data striping — allows you to store data at twice the rate of a 
single SCSI drive. For speed, RAlDs are generally used by graphics, publishing, 
scientific, and film professionals. 




Chapter 7 Hard Drives 205 



You can also set up a RAID to offer data mirroring, which simply means the software 
writes every file to each individual drive at the same time. If one drive goes down or 
breaks, the other is there as a backup. Data mirroring is an obvious favorite for 
servers, especially Web commerce servers or workgroup servers that have a 
mission-critical responsibility to keep a company or organization running. 

Either way, the RAID appears on your desktop as a single drive, even though you’ll 
need two drives or more to create it. You’ll also need to buy Ultra/Wide or 
Fast/Wide drives; for the most part, it’s pointless to set up a RAID with slow drives. 
After all, you want to get speeds faster than are currently available from the fastest 
SCSI-3 drives by using two or more in tandem. 



Setting up RAID 

RAID software offers different levels that correspond to the type of RAID you’ll be 
creating. RAID level 0 is data striping. RAID level 1 is data mirroring, and RAID levels 
2 through 5 are combinations of the two, either to speed up data mirroring or add 
more physical drives to increase the speed or data integrity. 

If you don’t already have RAID software (Apple includes AppIeRAID or SoftRAID on 
WorkGroup Server systems and in other server software bundles they sell), you’ll 
need to get some. An example of RAID software is Conley’s SoftRAID, driver 
software that enables you to take two or more high-speed drives and use them for 
data striping or mirroring. You may also need a second SCSI card (or a RAID-specific 
SCSI card) for your system, such as Initio’s Miles card (www .initio, com), which 
includes SoftRAID (see Figure 7-10). 




Figure 7-10: SoftRAID software makes it easy to install and monitor 
a RAID for high-speed and data-sensitive operations. 



206 Part II -f Performing the Upgrade 




Using SoftRAlD, you can set up flexible RAID situations, using drives on separate 
SCSI buses or on the same bus. The process is straightforward: You install new 
drivers for each physical hard drive, and then you (usually) initialize the drive. 

With that accomplished, you create partitions on the drives that you can use for 
mirroring or striping other paritions. Finally, you tell SoftRAID which partition is for 
what purpose, and then let it do its work. 

As much as it seems like it, RAIDs really aren't a good substitute for a backup system. 
For one, a RAID writes the same data to both drives (when mirroring), including data 
you might not want written to both drives -for example, a virus. Also, a catastrophic 
system error, configuration problem, or a partially saved document appears on both 
drives. And one drive in a RAID will rarely enable you to reload an earlier version of 
something you've deleted. You'll need a solid backup strategy for your system as well 
as a RAID for total data security. 



Summary 

♦ You’ve got two different types of hard drive technology in the Mac-compatible 
world: IDE and SCSI. Although Macs have historically used SCSI, IDE is 
becoming popular as a low-cost alternative. Because IDE is the Intel- 
compatible standard, it’s easier to find and usually cheaper than comparable 
SCSI drives. SCSI technology is much more flexible, so all Macs still 
incorporate some SCSI connections, even if their main drives are IDE-based. 

^ SCSI can be both amazing and annoying at the same time. There’s a lot to 
know about the technology to connect a drive successfully, including how the 
SCSI ID numbering system works, how SCSI devices are connected, and how to 
properly terminate a chain of SCSI devices. You may also want to know the 
different types of SCSI technology so you can get the best one (or fastest one) 
that suits your needs. 

♦ Before you can buy the drive, though, you’ll need to know what your Mac can 
handle. This chapter’s chart shows you the type of technology your Mac’s 
main drive uses, what other drive technologies are available to you, and 
whether you’ll be able to add an internal drive. 

♦ Finally, it’s on to adding the drive. Electrically ground yourself, follow the 
guidelines, and jump into your system and add that storage space! 

4 ^ ♦ 4 - 



CD-ROMs, 
Recordable CDs, 
and DVD 

J ust as the audio compact disc (CD) replaced the LP record 
in most home stereos (assuming the current vinyl 
comeback remains the domain of audiophiles), the CD-ROM 
(short for compact disc — read only memory) has slowly 
taken over the duties once reserved for floppy disks. 

CD-ROMs are the standard for delivering new applications 
to computer users, as well as the basis for nearly all games, 
multimedia titles, art libraries, sound collections, and utilities. 

Computer-related CD technology has been upgraded and 
updated constantly to make it faster, more reliable and more 
widely applicable. A big part of increasing the usability of the 
standard has been to add recording capabilities to drives that 
use CD media. This enables individuals and workgroups to 
create archives of data on long-lasting CD media, as well as 
creating their own low-cost CDs for distribution. 

You may even find you have reason to create your own 
audio CDs or data CD-ROMs, whether you’re recording as a 
music professional, cutting the first CD for your garage band, 
or creating a CD-ROM of reference data for your volunteer 
organization. The technology exists for doing this affordably, 
and it’s not at all difficult to integrate such technologies into 
your Macintosh setup. 

The latest CD-like technology, DVD (digital versatile disc is 
the definition for this acronym, although the industry has yet 
to agree on a standard definition), is growing in leaps and 
bounds, promising to offer unprecedented storage space on a 
disc the same size as a CD. This is not only opening up CD-like 
technology to more storage options, but it’s making it possible 
to deliver better-than-ever multimedia — even full-length 
movies — for playback on DVD set-top players and DVD 
computer peripherals. 




4 - ♦ 

In This Chapter 

CD technologies 

Adding a CD-ROM 
drive to your Mac 

Software upgrades 
for CD technologies 

Recording your 
own CDs 

^ 4 



208 Part II ^ Performing the Upgrade 



This chapter covers the basics of CD technology including CD-ROM, recordable 
CDs, and CDs that can be written to over and over again. You’ll also see how to 
install an internal or external CD-ROM drive, how to add CD recording technology 
to your Mac, and how to use CD recording software. Finally, you’ll take a look at 
CD-ROM toolkit and acceleration software you can add to your Mac. 



CD Technologies 

The basic idea behind an audio CD (take digital music data and press it onto a 
disc that is then read by a laser) has been manipulated, cajoled, and extended by 
computer peripheral manufacturers into the computing CD standards of today. 
Today’s CD-ROM and related technologies offer higher access speeds, quick 
transmission of data, and a nonlinear data retrieval option that is more convenient 
than many comparable technologies. Additionally, recent times have shown that 
the overall price of CD-related technology — especially for individual recording of 
CDs — has come down incredibly over the past months and years. 

CDs and DVDs of all sorts have made a strong showing in computing and other 
consumer electronics tasks. If you don’t already have a CD-ROM drive for your Mac, 
you almost certainly should add one if you plan to buy any software, games, or 
multimedia titles in the future. If you have aspirations to become your own 
multimedia producer, or if you want a nice, reliable way to backup your hard drive 
or network (especially for long-term archiving) you should look into recordable 
CD technologies. 

Finally, if you’re into the latest games, digital movies, and multimedia titles, you 
might want to upgrade your Mac with a DVD-ROM drive. 

How CD technology works 

All CD technology employs the same basic premise: using an optical sensor and a 
laser, a read-only head (in most of the implementations) passes over the disc as it 
spins, reading the disc. It looks for microscopic pits — tiny indentations — in the 
media, which translate as slightly less light reflected back to the optical sensor. 
These variances in light represent digital data — ones and zeros that, ultimately, 
are turned into something meaningful for the Mac to feed to its processor and 
display on screen. A typical CD-ROM uses this technology to store up to 650MB of 
digital information in the form of audio, video, or computer applications and data. 

CD-ROM media is designed to be written once, using special tools, and read many 
times using a CD-ROM drive. To create a CD-ROM, the pits and lands — the parts of a 
CD that remain flat — are pressed into the media by a special CD-ROM press. The 
press creates identical copies of a master CD after the master has been burned — a 
process in which a laser that’s considerably stronger than the laser used in consumer 
CD-ROM drives creates the microscopic pits that represent data. Each pressed 



chapter 8 ^ CD-ROMs, Recordable CDs, and DVD 



CD-ROM now has a data imprint that’s identical to the master CD’s, impressed upon a 
polycarbonate substrate at the heart of the disc itself. 

After a CD-ROM is pressed, a thin aluminum coating is added on the top (that’s the 
shiny part that often receives a painted label), and a clear plastic coating is added 
on the bottom. It’s interesting to note that a typical CD or CD-ROM is actually read 
by a laser that sweeps along the bottom of the disc, which explains why scratches 
and painted labels on the top don’t interfere with the reading of data. Scratches can 
be compensated for and dealt with on the lower layer, as well (turn over one of 
your CDs and see if it doesn’t have a scratch or two), but drives are more sensitive 
to damage on the underside of a CD. 

When you place a CD in a CD-ROM drive, the drive spins up to its rated speed 
in revolutions per minute (RPMs). Depending on where the data is on the CD, 
however, that RPM level can change to maintain a steady stream of data. This is 
called constant linear velocity and it grows out of a very basic need that audio CDs 
exhibit — a uniform transfer rate. Because the concentric circles of data on a CD are 
much smaller toward the middle of the media than at the outside (see Figure 8-1), 
it’s important to speed up the RPMs of the disc the closer the head gets to the 
center of the disc to maintain a constant flow of data. 




Figure 8-1 : The disc shape means a CD needs to 
slow down to read the same amount of data on the 
outside tracks as it does on the inside tracks. 



209 



210 Part II ^ Performing the Upgrade 



Audio CDs do this to maintain a constant flow because they’re playing music. 
Traditionally, CD-ROMs were based on this mechanism to offer constant data rates 
as well, even at much faster speeds. The very latest drives, however, have switched 
over to the constant angular velocity approach used by floppy drives and hard 
drives: The media spins at the same speed all the time, meaning data is transferred 
faster from the edges of the CD and slower from the inner parts of the disc. This is 
seen as an acceptable trade-off because the high RPM rates of today’s drives make 
it tough to change the speed at a moment’s notice. The constant RPMs also result in 
an overall speed gain, allowing drive manufacturers to claim higher transfer speeds. 

CD-ROM speeds 

Drives are marketed and sold according to their data transfer rate. (Some CD 
technology manufacturers also mention seek time, or the amount of time it takes 
the CD to jump to a new set of data, which I’ll discuss in a moment.) Data transfer 
rate’s magic number is actually a multiplier: It’s a number that suggests how much 
faster than an audio CD player the CD-ROM drive is. Originally, CD-ROM drives 
transferred data at the same rate as audio CD players — a constant 150 kilobytes 
per second (KBps). This speed was too slow for many applications, such as 
transferring video clips, so manufacturers found a way to push the drives to 2x 
speeds, or two times an audio CD player. That’s about 300 KBps. 

These days, CD-ROM drives can reach up to 24 KBps or higher (although speeds 
over 12x generally reflect best-case data rates). Table 8-1 shows you the data rates 
associated with particular speed multipliers. 



Table 8-1 

Theoretical Transfer Rates at a Given Multiplier 


Speed Multiplier (versus Audio CD) Transfer Rate 


1 


150 KBps 


2 


300 KBps 


4 


600 KBps 


6 


900 KBps 


8 


1.2 MBps 


12 


1.8 MBps 


16 


2.4 MBps 


24 


3.6 MBps 



Chapter 8 ^ CD-ROMs, Recordable CDs, and DVD 211 



Again, I emphasize that these data rates are best case scenarios. Ignoring things 
such as the load on your Mac’s processor, the SCSI bus to which the drive is 
connected, the amount of L2 and disk cache used in conjunction with the CD-ROM 
drive, and other factors that involve the computer, remember also that the drives 
themselves have limitations. Drives rated 12x and above tend to use constant 
angular velocity, so their maximum data rate is only applicable to the outer edge of 
the CD. (Data on the inside of the CD may transfer at only slightly over 50 percent 
of that rate.) 

Another problem with this metric: Many CD-ROMs on the market today have been 
optimized for 4x or slower drives. That means data is placed on the disc in such a 
way that the slower drive can get to it quickly, giving faster drives no inherent 
advantage except faster RPMs. That isn’t to say a fast drive isn’t a good thing; it 
does mean that incremental upgrades, as in upgrading from an 8x to a 12x drive, are 
almost always a waste of money. 

The bottom line is this: The multiplier is only good for telling you some relative 
things about the speed of a drive. It probably isn’t important to upgrade your 
CD-ROM drive unless you have a 2x or slower drive. If you have the opportunity 
to buy a faster drive at a reasonable cost, do so, realizing that the specific switch 
from 12x to 16x can actually result in a slight slowdown due to the change to 
constant angular velocity. Great drives can be had in the 8x to 12x range, and 
then again at 24x. 




You may even suffer some interesting slowdowns with 24x drives. If you ever have 
the opportunity to load a CD-ROM in a 2x drive and a 24x drive at the exact same 
time, try it, assuming both machines use the same version of the Mac OS. The 24x 
drive takes longer to mount on the desktop. Why? Because it has to spin up all the 
way to those 24x RPM heights, a process that takes a little extra time. In very informal 
tests Tve conducted on my systems, a 2x drive in a Power Mac 6100 brings a CD-ROM 
to the desktop about one second faster than a 24x drive in a Power Mac 8600/300. 
The 12x drive in a 7300/200 fared better, beating the 8600 by about two seconds. 



Aside from comparing the multiplier ratings in a general way, the other important 
measurement to look at is the seek time, or how long it takes the drive (on average) 
to find a particular data frame. This is especially critical if you use CD-ROMs for 
nonlinear tasks, such as accessing a database, looking up info in reference 
materials, or playing adventure games. Lawyers who use legal references on disc, 
teachers who use electronic encyclopedias, and anyone who works with software 
such as Microsoft Bookshelf (with its quotations, almanac, thesaurus. Zip code 
lookup) will benefit from drives with faster (lower in milliseconds) seek times. 
Linear tasks such as installing applications, watching digital videos, and playing 
audio samples are much less affected by seek time. 



212 Part II 4* Performing the Upgrade 



CD-Recordable 

So far the discussion has centered on CD-ROM technology, which doesn’t allow the 
CD to be overwritten with new data; this is due to the CD burning process being 
reasonably cost-prohibitive, and read-only drives being cheaper to install in new 
computers geared for consumers. Recordable CD technologies have become less 
expensive in recent years, however, enough so that hobbyists and freelancers can 
afford to add them to their Mac workstations. Others recordable CD solutions are 
designed for studio and production use, but are still more affordable — and easier 
to use — than they were just months ago. 

There are two basic methods for recording to CDs — CD-R (CD-Recordable) and 
CD-RW (CD-Reivritable). The differences in functionality and price between the two 
are fairly significant. 

CD-R is a WORM (write-once read-many) technology. It allows you to write data to 
a special CD-R disc once, and then read the data back as often as necessary. Most 
CD-R software supports multisession writes, which simply means you don’t have to 
fill the contents of the disc at once; you can go back and write again and again to 
the disc until you fill it up. What you can’t do is overwrite data you’ve already 
written to the disc. Once it’s on the disc, it stays there. 

CD-R media, in fact, are slightly different from CD-ROM media. Both have the 
polycarbonate substrate, the reflective aluminum backing (or gold backing on very 
high-quality CD-R discs), and the plastic protective layer. Between the substrate 
and the aluminum, however, CD-R media have another layer made of organic dye. 
The dye is “burned” by a special laser to create slightly different light reflections 
that represent the changes from ones to zeros in binary data. In this way, CD-R 
media is different from CD-ROMs, as no actual pits and lands are created. They 
remain compatible with most CD-ROM drives, however, because the changes in dye 
composition reflect light much the same way as physical pits and lands do, so that 
the media appears identical to a pressed CD-ROM as far as a typical CD-ROM drive 
is concerned. 

CD-R creation is a lot like burning master CDs for CD-ROM production, except the 
media is slightly different and the process a little more forgiving. The files and 
documents are arranged in a special program (such as Adaptec’s Toast) that then 
writes the data sequentially to the CD-R media. Essentially, the software enables 
you to create a “master disk” on your hard drive that is then burned onto the CD-R 
media. 

Note that this is different from the mass-production pressing method used to create 
consumer CD-ROMs. CD-R drives aren’t designed for high-speed duplication as 
CD presses are. It also means you can’t interrupt the process once a burn begins to 
take place — the data must be written in a smooth, sequential fashion. Many drives 
manage to do this by including large RAM buffers or advanced caching techniques 
or creating “image files” that place all the data needed in one contiguous section of 
the hard drive. 



Chapter 8 > CD-ROMs, Recordable CDs, and DVD 213 



CD-R drives were once very expensive compared to CD-ROM technology, but these 
days they’re typically only about twice as expensive as CD-ROM drives, with CD-R 
media being reasonably affordable as well. This makes them an interesting solution 
for someone who has room for the drive (see Figure 8-2) and the inclination to 
create CDs for archiving or for distribution. 




Figure 8-2: This CD-R drive, from 
Yamaha (vwvw.yamaha.com) doubles 
as a 6x CD-ROM drive and attaches to 
the external SCSI chain. (Photo courtesy 
Yamaha Corp.) 



CD-Rewritable 

Of course, the problem with CD-R is you can only write to it once. You can’t reuse 
the disc once it’s been recorded to (except to add another recording session to it if 
there’s still room). CD-RW, on the other hand, is designed to be erasable. 

CD-RW does this by replacing the recordable layer of CD-R (created by burning in a 
special dye, as previously mentioned) with a new type of rewritable layer than can 
be changed back to its original state. This CD-RW rewritable layer uses a chemical 
compound that crystallizes when heated to a particular temperature, but returns 
to a noncrystal state when made even hotter, and then cooled. 

The major problem with this approach is it’s much more expensive to work with 
than CD-R and the media isn’t quite as backward compatible, because this 
approach doesn’t mirror the pits and lands of CD-ROM technology quite as 
faithfully as does CD-R technology. Still, it’s great for sharing CD-RW discs with 
other CD-RW-capable drives or as a backup mechanism to be used with a 
particular drive. 



DVD 

Digital Versatile Disc (abbreviated DVD, and also known as Digital Video Disc) is, at 
its most basic, a bigger, meaner version of CD-ROM technology. Capable of holding 
a minimum of 4.7GB of data and a current maximum of about 17GB — depending on 
the technology used to create the DVD-ROM — DVD is being aimed at a number of 
different applications, just as CD technology was. Where CDs quickly became a 
digital audio standard, DVD is projected to become the digital video standard, 
edging out both VHS tape in home entertainment systems and CD-ROM technology 
on personal computers. 



214 Part II 4* Performing the Upgrade 



DVD drives are backward compatible with CD-ROM drives, enabling them to play 
audio CDs, CD-ROMs, and CD-R media (some early DVD drives can’t play CD-R). 

DVD relies on the MPEG-2 standard for video compression, so it can’t play back 
full-screen video on a computer that lacks MPEG-2 decompression hardware. 
(Stand-alone DVD players for home entertainment centers include this technology.) 
It can, however, be used without MPEG-2 hardware for transferring data stored in 
databases or storing large-scale adventure games and clip art collections, just as 
CD-ROM technology can. Most DVD-ROM drives do ship with MPEG-2 cards, 
however, with some notable exceptions. For instance, Apple’s first DVD-ROM drives 
were installed in Power Macintosh G3 machines without MPEG-2 decompression 
hardware. 



Note 

X 



The DVD standard also calls for support for the AC-3 Dolby Surround Sound standard 
for audio, which the decoding hardware should also be capable of outputting to a 
stereo receiver. Most DVD decompression cards offer S-video, composite, and audio 
connectors. Even with this hardware, DVD tends to require a powerful Macintosh 
(PowerPC 604 in most cases), built on a PCI expansion bus. 



DVD drives transfer data at about 1.2 MBps, or approximately the rate of speed of a 
9x CD-ROM drive. This is data throughput good enough for MPEG-2 compressed 
video streams that are then decompressed quickly using dedicated hardware. At 
4.7GB, that’s about 2 hours of MPEG-2 compressed video — at 17GB, about 24 hours 
of MPEG-1 video (which offers quality similar to VHS) can be stored. 

Although the DVD medium is about the same size and appearance as a CD, 
technological advances have increased its capacity considerably. The basic 
manufacturing process is similar; in fact, CD-ROM manufacturers can retool fairly 
easily to support DVD production. However, the basic technology has advanced 
considerably since the CD specification was finalized. 

For one thing, DVD media can be both dual-layer and dual-sided. Using a 
semitransparent layer that sits over a lower layer of data, a single side of a DVD can 
store about 9GB as opposed to the single-sided, single-layer capacity of 4.7GB. 
Double that again (nearly) if the media is double-sided and double-layered. 



The capacity of a single layer, however, has been improved by making more data fit 
in the same amount of space as a CD-ROM. The minimum pit length of a CD is 0.83 
micro meters; on a DVD it’s 0.4 micrometers. The tracks of pits and lands don’t 
have to be as far apart, either, with only 0.74 micrometers required for DVD vs. 1.6 
micrometers for CD technology. 

And there are DVD recording solutions on the horizon, as well. DVD-R drives allow 
write-once capabilities to DVD disks as large as 3.9GB, whereas rewritable DVD-RAM 
will allow either 2.6GB or 5.2GB of storage per disc, depending on whether or not 
the disc is double-sided. DVD-RAM works much like the CD-RW standard to enable 
you to write to DVD media. As of this writing the standard is still in flux, with a 
competing standard, DVD+RW, promising 3.0GB capacity per side. 



Chapter 8 ■¥ CD-ROMs, Recordable CDs, and DVD 215 





As of this writing, DVD technology is still slow to arrive in the Macintosh. Early out of 
the gate are three companies: Apple, with DVD drives for Power Macs and 
PowerBooks; e4 (www . e4 . com), with the Cool-DVD kit; and Pioneer (vavw. 
pioneer, com), with DVD-ROM and DVD-R units. 



Add CD-ROM Technology to Your Mac 

If you don’t already have a CD-ROM drive for your Mac, I wholeheartedly 
recommend you look into adding one (or even a DVD-ROM drive, if one is available 
for a reasonable price) as quickly as you can. You’ll need one — at least, if you ever 
plan to update the system software on your Mac, play multimedia titles, or browse 
a CD-based encyclopedia. Will you be installing Microsoft Office, for instance? In 
that case, 1 recommend a CD-ROM drive. (I’m not sure if Office 98 even comes on 
floppies, but if it does, it probably takes at least 50 of them.) Same goes for 
installing the Mac OS. 

In fact, one of the best reasons for installing a CD-ROM drive might be to take 
advantage of all those CD-ROMs that are being bundled with Macintosh, 
programming, and Web development magazines these days. If you have a slower 
Internet connection, these CDs can be doubly handy, giving you access to the 
latest OS updates, utilities, and code samples without forcing an all-night download 
on you. 

If I haven’t yet tempted you, don’t forget you can use a CD-R drive to put together 
your own CDs of music, talk, or whatever else you’d like to create or produce. If 
you’re one of the growing numbers who has only got a CD player in your car, maybe 
you’d like to transfer some tapes to CD-R for those long driving trips. (Of course, 
observe all copyright laws in doing so.) 



Evangelista tip: Boot froiii a CD-ROM 



If you're installing a third-party or external CD-ROM drive, you'll still want it to act like a 
built-in Apple CD-ROM when it comes to rebooting off the CD media. There are plenty of 
reasons for this: You can boot off a Mac OS CD-ROM to run Disk Tools or reinstall parts of 
the system, or you can boot from the TechTool or Norton Utilities CD-ROM so you can run 
some tests on your boot drive. 

With an internal CD-ROM mechanism, all you have to do is hold down the C key as the 
machine starts up and it'll boot from the internal CD-ROM drive. But if you've got either a 
third-party drive or an external drive, Evangelista Mark Boszko, owner of DragonF/X, has a 
tip for you: 



(continued) 




216 Part II > Performing the Upgrade 



(continued) 

"Most of the time, if you want to upgrade your system software or run a disk utility on the 
Mac's internal hard drive, you'll want to boot from the CD-ROM drive. I've found that some 
third-party external CD-ROM drives won't boot from the CD-ROM when you hold down the 
C key. 

"I've found, though, that holding down the §§-Opt-Shift-Del keys will usually do the trick, 
unless you have another external drive with a System file on it -then you'll have to press 
§g-Opt-Shift-Del and C." 



Choosing a drive 

Let me quickly give you an overview of the factors involved in choosing a CD-ROM 
or DVD solution. You need to know a number of different things about your setup 
before you can move on to buying and installing the drive: 




> Available space. Do you need an external SCSI model of CD-ROM or DVD-ROM 
drive, or do you have an available drive bay? And, what technology do you 
need for your drive? If it’s DVD, there’s a good chance it’ll require an EIDE 
interface, so you’ll need to have a free EIDE connector in your Power 
Macintosh 4400 or G3 or above system. Otherwise, external SCSI drives are a 
bit more expensive, but much easier to add. 

If you plan to replace the CD-ROM drive in a very new Power Macintosh system, you'll 

likely be freeing up an EIDE connector. (Check your documentation.) 

4“ Functionality. If you want to be able to record CDs, you’ll need to choose a 
CD-R or CD-RW drive. Don’t forget to shop around for the best media prices 
and take that into consideration. In some cases, CD-R can be a lot less 
expensive and more compatible with older CD-ROM drives. You can also get 
CD-ROM changers that can hold more than one CD-ROM and switch them on 
demand. 

^ Speed. As discussed in the previous section, you should balance speed with 
price in a CD-ROM drive and make sure you’re not upgrading for an 
insignificant speed boost. Drives in the 8x to 12x range are perfectly 
acceptable for use with most any games or multimedia titles. Don’t forget to 
check the seek time (usually measured in milliseconds) and compare it to 
others if you plan to use the drive for reference and database lookups. 



Finally, you’ll find when shopping for drives that the brand name on the drive 
doesn’t always match the brand name of the actual components used to create the 
drive; you might be more interested in the component manufacturer. These drives 
are made by companies such as Sony, Panasonic, Phillips, NEC, and Mitsumi, but 
they’re branded and distributed (often) by companies such as APS Technologies, 
Club-Mac, and Mactell. 



Chapter 8 4 CD-ROMs, Recordable CDs, and DVD 217 



If you want to know the specifications for a particular drive, ask for the brand name 
and model number of the drive mechanism, and then check out the manufacturer’s 
Web site for details. 

Installing a CD-ROM drive 

Installing a CD-ROM drive doesn’t differ much from installing a hard drive, whether 
it’s internal or external. If there’s any major difference, it’s that you’ll probably need 
special driver software for the CD-ROM drive (which is often, but not always, true 
for new hard drives), and there’s a slightly higher chance that you’ll want to install 
a CD-ROM or DVD drive that uses an EIDE interface instead of a SCSI connection. 

External drives 

If you’re installing an external CD-ROM drive, it’s going to be a SCSI model. You add 
it just as you would a SCSI hard drive: 

1. Identify an available SCSI ID number using the Apple System Profiler or a 
similar tool. 

2. Shut down the Macintosh and ground yourself electrically. 

3. Determine where in the SCSI chain you’d like to put the drive, and then plug 
the SCSI cables into the connectors on the back of the drive. If you have the 
correct cabling, you can add it to the middle of your chain to avoid moving 
terminators around. If this is your only SCSI device, connect the SCSI cable to 
the SCSI port on the back of the Mac, and then connect it to the drive (see 
Figure 8-3). 



DVD: Special installation 



These instructions, by the way, should work for any of the drives mentioned in this chapter— 
CD-R, CD-RW, DVD-ROM. The only additional issue regards internal DVD drives which 
(often) need to be connected to a special expansion card responsible for MPEG-2 and AC-3 
digital audio decompression. 

The card installs in a free PCI slot and is connected to the DVD drive via an included cable 
(consult the drive's documentation). Video-out and audio-out ports on the back of the card 
can then be used to connect the drive to a television, stereo receiver, or home entertain- 
ment system, if desired. 



218 Part II 4* Performing the Upgrade 




Figure 8-3: External drives need little more than a SCSI 
connection.Shown here Is a Toshiba XM-6201B 32x CD-ROM drive 
(www.toshiba.com). 



4. Terminate the drive connector if necessary. Some drivers are self-terminating, 
and others offer a switch on the back of the drive to enable termination. Still 
others require a special plug for terminating the device. 

5. With the SCSI chain properly connected and terminated, restart your 
Macintosh. 

6. Install the software drivers that came with the drive. They should help you 
identify that the Mac recognizes the drive and is making it available for use on 
the SCSI chain. 

7. Restart your Mac. 

After restarting, your Mac should load the extensions necessary to use the CD-ROM 
drive. Test it by inserting a CD-ROM to see if the disc’s icon appears on the desktop. 
If it does, you’ve successfully installed the drive. 

Internal drives 

Installing an internal drive can be quite a bit more difficult than working with an 
external drive. Depending on the type of case your Mac has and the drive bay itself, 
you may have trouble getting the drive to fit correctly. 




chapter 8 > CD-ROMs, Recordable CDs, and DVD 219 



Some of Apple’s Macs were made to accept only a CD-ROM drive built by Apple, end 
of story. An example of these included all-in-one Power Macintosh machines and 
the Performa 630, 640, 6200, 6300 series of Macs. Take a close look at your Apple 
Macintosh and notice that the button for the drive is actually built into the front 
plastic of the Mac — it’s not on the face of the drive itself. Most third-party drives 
are all-in-one units with a button on the face. To replace an Apple CD-ROM drive, 
you’ll need an Apple CD-ROM drive (see Figure 8-4). The exception is a Mac that has 
a bezel, or front plastic facing, you can remove to reveal an available drive key for 
the CD-ROM drive (see Figure 8-5). 




Figure 8-4; On the top: front view of a typical Panasonic drive 
mechanism. On the bottom: CD-ROM drive built into an Apple 
Performa 6200 series. 



If that works out for you, you’ll probably be able to upgrade (or add) an internal 
CD-ROM drive. Just make sure a bezel kit or a complete mounting kit is available for 
your particular Mac model. In the Mac world, one of the main purveyors of these 
bezels and mounting kits is Proline Distribution (www. pro! i ne . com). You’ll find 
their kits sold wherever internal Macintosh drives are sold, including popular Web 
sites. 




220 Part II ^ Performing the Upgrade 




Figure 8-5: Pulling the bezel off the CD-ROM bay for a Power 
Macintosh 6100 



Because most Macs come with a CD-ROM or DVD drive, there isn’t as much of an 
aftermarket for these drives and their mounting kits as there are for, say. Zip and 
Jaz drives. You’ll need to shop carefully for the mounting kit, making sure you do 
your best to match the manufacturer of the drive you’re adding with the 
bezel/mounting kit that you’re buying. You’ll also have to buy a bezel/mounting kit 
designed for your particular Macintosh model. Otherwise, the drive itself shouldn’t 
be too hard to find; most of the major CD-ROM manufacturers make SCSI internal 
CD-ROM drives. (Certain Mac models have an internal EIDE connection available.) 

If you buy a drive that isn’t part of a kit designed specifically for a Macintosh, you may 
need to buy software that can add a Mac driver for your CD-ROM drive. FWB CD 
Toolkit (discussed later in this chapter) handles most major manufacturer’s drives. 

With the kit and drive in hand, you’re ready to fit the two together. Here’s how to 
install an internal drive: 

1. Choose a SCSI ID number that won’t conflict with any of the other devices in 
your Mac. (Make sure you choose one on the correct bus, too, if your Mac has 
both an internal and an external bus.) 

2. Shut down your Mac, ground yourself electrically, and unplug the machine. 




chapter 8 4* CD-ROMs, Recordable CDs, and DVD 221 




3. Remove the case and locate the open drive bay for the CD-ROM. (If necessary, 
remove the existing CD-ROM.) Remove the front bezel that covers the bay 
you’ll be using. 

4. Install the mounting kit on the CD-ROM drive (see Figure 8-6). 

You won't necessarily have to install a mounting kit on some Mac clone machines 
that use Intel-compatible PC-type enclosures. In that case, you'll likely just slide the 
drive into its bay (make sure the front of the drive is flush with the front of the case) 
and then screw the drive into its drive cage. In most cases, holes in the drive cage will 
line up with screw holes in the drive. 




Figure 8-6: The CD-ROM mounting kit will enable the drive to slide 
into your particular Mac's drive bay. 



5. Select the correct SCSI ID for the drive. You’ll likely do this by setting a jumper 
or switching a series of dip switches. (The drive’s manual should tell you 
how.) 

6. Slide the drive into its bay. Lock it into place (with most mounting kits the 
drive slides into the bay, locking into a plastic tab or lever). 

7. Plug the SCSI cable into the SCSI connector and the power cable into the 
power connector, both of which are on the back of the drive. 




222 Part II 4- Performing the Upgrade 



8. Reassemble the case and install the new front bezel. Test it carefully to make 
sure it lines up correctly with the new drive; otherwise, you may need to try 
remounting or realigning the drive. 

9. Reinstall the case. (You can skip this step for testing purposes.) 

10. Plug the Mac in and start it up. 

11. Run any software that was included with the CD-ROM drive. If no Macintosh 
drivers were included, run FWB CD Toolkit to install drivers. 

12. Restart the Macintosh. 

If all goes well, your drive should be recognized by its drivers and available once 
the Mac has completely booted up. Check it using the Apple System Profiler or by 
installing a CD in the drive to see if it mounts to the desktop correctly. 



CD-Related Software 

There are plenty of CD-ROM and DVD titles out there for you enjoy, whether you’re 
a teacher, a researcher, a professional, or a gamer — or, perhaps you’re a little of all 
those. However, another class of software may merit your attention when you’re 
ready to upgrade your CD-ROM, CD-R, or DVD equipment — CD utilities. 

Some utilities are necessary just to get third-party CD-ROM and DVD drives up and 
running. Other utilities help it run a little faster and might be worth some 
consideration if you think your drive is too slow. Still other utilities work with CD-R 
and CD-RW drives to properly record, or burn, data into the CD for safekeeping. 

CD Utilities 

This category is dominated by FWB, Inc., makers of the Hard Drive Toolkit and its 
sibling, the CD-ROM Toolkit. If you buy a third-party hard drive or CD-ROM drive 
that includes Mac software, FWB is probably the source of that software. 

If you didn’t get the software with your CD-ROM, you might consider looking into it. 
The CD-ROM Toolkit makes it possible for you to install third-party drives from 
various vendors to serve as emergency boot drives or for system maintenance. 
Table 8-2 shows the manufacturers supported by the CD-ROM Toolkit. 



Chapter 8 ^ CD-ROMs, Recordable CDs, and DVD 223 



Table 8-2 

CD-ROM Manufacturers Supported by the FWB CD-ROM Toolkit 


Vendor 


Drive Type 


Apple 


CD-ROM 


Chinon 


CD-ROM 


Hitachi 


CD-ROM 


NEC 


CD-ROM 


Panasonic 


CD-ROM 


Philips 


CD-ROM 


Pioneer 


CD-ROM 


Pinnacle Micro 


CD-R 


Plextor 


CD-ROM 


Ricoh 


CD-R 


Sanyo 


CD-ROM 


Sony 


CD-ROM, CD-R 


Teac 


CD-ROM 


Toshiba 


CD-ROM 


Yamaha 


CD-R 



The Toolkit also features a number of speed enhancements, including flexible cache 
settings that enable you to decide how much RAM to use for look-ahead, directory 
storage and other caching techniques. The more RAM (and/or hard drive space) 
you dedicate to the CD-ROM cache, the faster it will seem to run: Data is moved 
from the CD to RAM in the background, and then accessed directly from the much- 
faster RAM when more data is needed. 

The CD-ROM Toolkit gives you access to other options as well, such as the different 
types of disc formats it should attempt to mount, whether or not to have the CD- 
ROM tray eject whenever the Mac is shut down, and whether you want to be 
warned when a badly mastered CD-ROM has been inserted in the drive. 

Casa Blanca Works (www. prol i ne . com/cbwi ndex . html) offers a rival program, 
CDWorks, that also acts as a driver for most SCSI CD-ROM drives, and includes the 
capability to boot from the drive and to alter cache settings to speed up CD-ROM 
access. CDWorks also touts a feature that enables you to disable Apple’s built-in 
cache, resulting in a speed-up, according to the company’s literature. 



224 Part II 4* Peiiorming the Upgrade 



A third utility, CD Mounter Plus, comes from Software Architects 
(WWW. softarch . com). This one features a special audio CD remote for easy 
playback of audio CDs, as well as offering all the typical support for CD-ROM drive 
brands and SCSI mounting. 

Creating CD-R 

Adaptec, Inc., leads the market for CD burning with a number of different software 
offers, the most obvious of which is Adaptec Toast. Toast helps you do all the 
things necessary to put together a good CD-R — organize the data, get it ready to be 
sent to the CD-R disc, and manage the data flow so that it writes correctly, 
smoothly, and sequentially. That’s how you create CDs for distribution or sharing 
among typical CD-ROM drives. 

Toast isn’t the only way to create CD-Rs. New technology from Adaptec and others, 
called packet writing, focuses on individual packets of data that can be stored, 
instead of a continuous data stream. This allows you to treat a CD-R more like a 
typical hard drive: You just drag and drop new files onto the CD-R. The end result is 
burning a CD-R becomes a lot more like saving files to a typical removable media 
device. 

Drives have to be certified to run with DirectCD, Adaptec’s software for this sort 
of drag-and-drop CD-R creation. At issue is the fact that DirectCD and similar 
incremental CD-R approaches use the Universal Disc Format (UDF^ to make their 
magic possible. (In the Mac OS, this magic translates to the ability to simply drag 
and drop files onto CD-R media in the Finder — a vast improvement for novice and 
occasional use.) UDF essentially circumvents the need for multiple sessions every 
time you write to the CD-R, allowing you to leave the session “open” until you’re 
ready to remove the CD-R disc from the drive or use it on another computer. 

The CD-R drive you use must support UDF and the ability to open and close an 
ISO 9660 (PC file format) session without shutting down the drive. Because many 
CD-ROM drives aren’t capable of reading the UDF format, the CD-R must be 
translated into ISO 9660 if it is to be distributed to other users. DirectCD includes 
the ability to read and write directly to UDF format drives, and the Mac OS now 
supports UDF natively with Mac OS 8.1 and above. 

If you’ve got all the requisites for DirectCD, you simply install it and configure its 
control panel (see Figure 8-7). You’ll then be able to drag files you want to store on 
a CD-R directly onto that disc in the Finder. 



chapter 8 4- CD-ROMs, Recordable CDs, and DVD 225 




Figure 8-7: DirectCD makes CD-R 
recording almost fun. 



Summary 

4* If you don’t already have a CD-ROM drive, there’s a good chance you’ll need 
one. Most new programs today are distributed on CD-ROM, as are most 
games, reference, and multimedia software titles. A very old Mac may be able 
to survive without CD technology, but a newer Mac shouldn’t. In fact, owners 
of the latest Power Macs might even want to look into DVD, the latest in 
digital disc technologies. 

> If you’ve already got a CD-ROM drive, think before you upgrade; there’s 
usually not an amazing increase in the speeds of the drives. At least, the 
increase usually isn’t dramatic enough to warrant a hefty upgrade price. If you 
don’t have a CD-ROM drive at all, though, very fast drives are very affordable 
and generally easy to add. All you really need to decide is whether you’ll 
install the drive internally or externally. If you want to install an internal drive, 
you’ll need to find out if your Mac will support SCSI or IDE for the connection. 

4* With the drive in place, you might want to look into some CD-related software 
upgrades that can speed up your access and help you manage your drives. 

4 You may also want to create your own CDs for others to play back or even 
record to. If that’s the case, you’ll need to get special software that enables 
you to record CDs in conjunction with special drives (CD-R and CD-RW drives) 
designed for the task. 



Removable 
Drives and 
Backup 

A lthough removable media devices have always been a 
good idea for professionals and Mac artists dealing in 
large files, it’s only been in the last few years that removable 
drives have become a viable way to significantly extend home 
or office system storage capacity. At one time, the floppy disk 
was a great way to transport files and backup important 
documents, because the files tended to be small enough to fit 
on a floppy. These days, though, other alternatives are 
necessary. In response to these demands, removable media 
devices have become easier to use, work as fast as typical 
hard drives, and offer reasonable enough costs and capacities 
that they’re worthwhile to cart around or use for backing up 
and archiving. 

The Iomega Zip drive isn’t completely responsible for this 
revival, but it’s fair to say that it’s done its part. In fact, with 
the overwhelming popularity of the Zip drive, it’s likely to 
become a defacto standard replacement for floppies. (Already 
I’m surprised when a colleague doesn’t have a Zip drive 
available, especially if we plan to swap Web site data or 
graphics.) It does have some heated competition, including 
the LSI 20 standard, a revamp of the original floppy drive that 
handles both high-capacity 120MB floppy disks and the 
standard 1.44MB floppies that everyone is used to. 

The bottom line is this: If you don’t have a removable drive for 
your Mac, you should get one (unless you’re struggling along 
without something even more important like a joystick or cool 
speakers). I’d recommend a Zip drive even for old Macs like 




4 ^ 4 ^ 

In This Chapter 

Removable 

technologies 

explained 

Chart: Removable 
capacities and 
performance 

Adding a removable 
drive to your Mac 

Implementing your 
backup plan 

> > > 



228 Part II 4' Performing the Upgrade 



the Mac Plus or Mac SE. In fact, Td recommend them, in some cases, instead of a 
hard drive for those models (see the Note that follows). 





But whatever your Mac, some sort of removable drive is a good idea, whether it's 
for moving files around, backing files up, or both. The Zip drive may be tough to 
resist (especially because it’s built into many Macs), and it’s certainly a good 
choice. But consider some of the other drives as well — some of the latest store 1.5- 
or 2.0GB of data per disk or cartridge, which can be a great way to back up a lot of 
important data all at once. 

Why recommend a Zip drive as a hard drive for a classic Mac (Mac Plus, the early Mac 
SE)? As those Macs don’t all have internal drive options, your only hard drive options 
are external. Most modern SCSI drives, however, are too fast for the older Macs; 
although you can use the drives, you have to purposefully slow the rate at which data 
is transferred by those drives. At the same time, older (used) drives are usually in 
40- or 80MB capacities for those machines. Zip drives are a tad slower than modern 
drives — a deficit that works well with older Macs. Plus, Zips offer a lot of flexibility for 
those older Macs, making it easy to get an additional 100MB of storage every time 
you buy a new cartridge. 



Removable Drives Explained 

The Mac’s ability to easily add SCSI devices, along with the popularity of storage- 
intensive images and desktop publishing files, made removable drives an early, 
popular upgrade for Mac professionals. Back when Intel-compatible PCs were still 
focused on number-crunching and word processing using a character-based 
operating system, the Mac was encouraging users to add photographic-quality 
images to their layouts and presentations. This required removable media 
technologies though, because getting the file to the local print shop or prepress 
house was necessary for preparing it for public consumption. Professional Mac 
users needed an easy way to do this. 

This state of affairs encouraged companies like Iomega and SyQuest to come up 
with a new sort of storage device — the removable cartridge device or removable 
hard drive. Using fairly large cartridges and special external SCSI drives, Mac users 
could write data to cartridges that could hold 20MB, 44MB, and in some cases 
88MB of data at once. You could then take the cartridge with you to your final 
destination. (Figure 9-1 shows a newer SyQuest model that can work with these 
cartridges.) 



Chapter 9 > Removable Drives and Backup 229 




Figure 9-1: SyQuest cartridges made it easy to transport data 
from one place to another. 



These days, people have largely moved on from the original SyQuest and Iomega 
drives (especially the Bernoulli models). They’re slower, smaller-capacity 
technologies than many of the more exciting new approaches. You’ll still find the 
drives and cartridges for sale, of course, as they’re around for posterity and many 
shops still make use of the drives for backing up and transporting documents. 

As the technology has progressed, the three factors that typify computing have 
worked their magic on removable media: It’s become faster, smaller, and able to 
hold greater capacities. Now, the inexpensive Iomega Zip drive and the SyQuest 
EZFlyer drives can hold between 100MB and 230MB (depending on the model 
and manufacturer) on cartridges that are barely larger than floppy disks (see 
Figure 9-2). 

Speed, size, and capacity have all reached a point where removable media drives 
make sense for just about anybody, because a Zip or SyQuest disk can easily be 
used for transporting files, backing up files, or simply extending the capacity of 
your computer. 




230 Part II 4^ Performing the Upgrade 




Figure 9-2: Zip disks are thicker than floppies, but not much larger. 



If you like computer games, for instance, but don’t have room for them on your 
main hard drive, you can just grab the Jaz disk that holds all your games and pop it 
into your Jaz drive; it won’t run much slower, and you’ll have your main hard drive 
available for other data. Plus, if you’ve got kids, getting the games away from them 
(or using the games as a reward for completed homework) is as easy as taking 
control of the Jaz cartridge. You might similarly create a Jaz disk that has all your 
Web development tools and documents on it, so you can pop it in and continue 
working on a Web project. Or a Zip with all your personal documents on it might be 
a convenient way to move from workstation to workstation on campus or while 
traveling. 

The other factor that’s made removable media popular is its ease of use. Tape 
drives — though still available and popular as a backup medium — are notorious 
for being difficult to use, requiring special software and some downtime while the 
backup takes place. And tapes often don’t work like regular disks, so you can’t just 
use the Finder to save to them. Jaz, Zip and SyQuest technologies just pop up on 
your desktop as icons, allowing you to open them, copy files to and from them and 
launch programs from them. This similarity to hard drives is part of what’s driving 
their success, especially with consumers and small businesses. 

But they’re not the only technologies worth looking into. Magneto-optical drives 
can hold a great amount of information on CD-like media that lasts a long time in 
storage, isn’t terribly volatile, and can be used for fairly fast retrieval. Digital audio 
tape (DAT) and tape cartridge backup devices also have their niche as cheap 
media. If you need to back up an entire network for safekeeping, you’d need quite a 
few Jaz cartridges to get it done. With tape, it’s a different story. So, although you’re 



Chapter 9 -f Removable Drives and Backup 231 



likely to want one of the popular, hip removable drives that’s on the market 
currently, you’ll still want to shop around for the one that’s best for you. 

Removable cartridge drives 

It’s hard to know what exactly to call the Zip and SyJet class of drives. The name is 
already taken by actual removable hard drives that the industry has experimented 
with in the past, along with the PCMCIA (or PC Card) standard of hard drives that 
can be plugged into PowerBooks, eMates and other portable computers. At the 
same time, high-density floppy drives, although another popular way to refer to these 
drives, is extending the use of the word floppy to the point of being ridiculous. 
There’s nothing floppy about any of these hard plastic cartridges. (A typical 3.5- 
inch floppy disk actually contains a floppy disc inside its shell, but these newer 
cartridges offer completely different mechanisms.) 

So I suppose I’ll just call them removable cartridge drives. Whatever you call them, 
they’re important to computing. Iomega has sold millions of Zip drives, and I’ve 
seen reports that they continue to crank out over a million per month. With Zip well 
on its way to becoming a de facto standard, the others are vying for more 
specialized niches, but they’re important, too. 

So how do they work? For the most part, these drives are actually combinations 
of different technologies — a little magneto-optical here, a little hard-drive-like 
mechanism there. (In fact, the original SyQuest cartridges actually were removable 
hard drives of a sort, with little platters and spindles just like what hard drives 
have.) 

First, take a look at a chart that shows you the specifications and speeds of each 
(see Table 9-1). In the following sections, I introduce you to the most popular of 
these drives. 



Table 9-1 

Popular Removable Cartridge Drives and Performance 



Drive 


Capacity 


Interface 


Max. Speed 


internal Available? 


Iomega Zip 


100MB 


SCSI-1 


1.4 MBps 


Yes 


Iomega ZipPlus 


100MB 


SCSI-1 


1.4 MBps 


No 


SyQuest EZFlyer 


230MB 


Fast SCSI 


2.4 MBps 


No 


Iomega Jaz 1GB 


1GB 


Fast SCSI 


6.6 MBps 


Yes 


Iomega Jaz 2GB 


2GB 


Ultra SCSI 


6.7 MBps 


Yes 


SyQuest SyJet 


1.5GB 


Fast SCSI 


6.9 MBps 


Yes 


SyQuest Quest 


4.8GB 


Ultra/Wide 

SCSI 


10.6 MBps 


Yes 


Castlewood Orb 


2.16GB 


Ultra SCSI 


12.2 MBps 


Yes 



232 Part II Performing the Upgrade 




Note that the maximum speed number in the table is the maximum sustained 
transfer rate that’s claimed by the company in their technical specifications — most 
of the time, the average rate will be much lower. Also, although performance is 
important, it’s not the only factor in choosing a removable cartridge drive. All these 
drives offer hard-drive-like performance, although the high-end models are 
certainly better suited for multimedia and similar needs. 

In-depth statistics weren't available at the time of writing regarding the SuperDisk, a 
USB-based LSI 20 floppy drive announced shortly after the iMac was announced. The 
SuperDisk should work with both 120MB LSI 20 disks as well as standard 1.44MB 
disks in both Intel-compatible PC and Mac formats. The first of these drives has been 
announced as a joint effort between Panasonic and Imation (www.imation.com). 



Iomega Zip 

Currently available in a 100MB capacity, the Zip drive may never increase that 
number (at least, it will probably always be compatible with the 100MB cartridges). 
After all, these are the most popular removable media drives ever — with apologies 
to floppy disk drives and CD-ROM drives — and part of this success relies on 
turning Zip cartridges into commodities. That is, you ought to be able to exchange 
a Zip disk with anyone and have them be able to immediately read the disk. 




Apple itself addressed the issue of swapping Zip disks with the release of Mac OS 8.1, 
which included a new version of the PC Exchange system extension. Not only does 
the Mac OS support Windows 95 long file names, but it also has the ability to read 
Windows and DOS-formatted Zip cartridges (and other removable media). 



The Iomega drive comes in both internal and external versions. The internal SCSI 
version usually requires a mounting kit that’s specific to your Mac’s model. If you 
opt for the external model, it’ll connect directly to your external SCSI bus. You’ll 
have to set the Zip’s SCSI ID externally — you get a choice of ID number 5 or 
number 6 on most models. You can also use the Zip as a pass-through connector 
to other SCSI devices on the SCSI bus. The drive has only 25-pin SCSI connectors, 
however, so you may need an adapter for some SCSI cables. 



The second generation of Zip drives — the ZlpPlus drive — switches back and forth 
between SCSI and Intel-compatible parallel connections, enabling you to use the 
drive with either platform. It also offers an on-off switch for users who’d like to 
power down between uses. 

The Zip disks (or Zip cartridges) have a 100MB capacity when unformatted, which 
is lowered to about 95MB after the formatting process. You can buy the cartridges 
preformatted for the Macintosh, but if you can’t find such cartridges, you can use 
DOS-formatted cartridges and reformat them for the Macintosh. (Or, with Mac OS 
8.1 or greater, you can simply save files to the DOS-formatted cartridge.) You use 
the included Zip Tools software to reformat the disk, and this takes about ten 
minutes on a Mac for a full reformat (including a test of the cartridge) or a minute 
or so for a quick format. (See Figure 9-3). 



chapter 9 4- Removable Drives and Backup 233 




Figure 9-3: The Zip drive comes 
with its own software, including 
tools for formatting, backing up 
and other tasks. 





Chapter 23 discusses formatting Zip disks and other removable disks. 



If youVe ever flipped a Zip cartridge over and looked at the back, right-hand corner, 
you may have noticed a little clear plastic section. What's it for? All it does is tell the 
Zip drive it's dealing with an actual Zip disk that's been inserted. Without this identi- 
fier, the drive won't clamp down, thereby preventing it from engaging its read/write 
head on some other sort of media that could damage the drive. 



Iomega Jaz 

The Jaz drive currently offers capacities of 1GB and 2GB of data storage per 
cartridge — quite an amount for media professionals or for backing up your Macs. 
(The Jaz was originally released with support 500MB cartridges, which are rare 
these days but still useful.) The Jaz offers high-speed access to your data, on par 
with a typical hard drive. This makes it a reasonable alternative to buying another 
hard drive for secondary storage — especially if you like the idea of being able to 
swap out one cartridge for another and start over again with another one or two 
gigabytes of free space. 



Not just Iomega anymore 



The Zip drive is so popular that Iomega has seen fit to allow a number of companies to 
build Zip-compatible drives and use their own brand names on them. Epson America 
(www.epson.com) is the most visible clone maker, offering actual Zip-compatible drives 
for internal and external use. Other companies focus on the media; Zip disks are made by 
both Sony (www.sony.com) and FujiFilm (www.fujifilm.com). All these devices and 
media should be compatible with one another, so even if you have an Iomega drive you 
can feel secure buying media made by another company and vice versa. 





234 Part II 4 Performing the Upgrade 



The .laz 2GB version is the first to offer an Ultra SCSI connector, allowing you to 
hook the external drive up to your Mac using a 50-pin to 50-pin connector. (For best 
results you’ll need an expansion card SCSI interface with an external connector that 
supports Ultra SCSI speeds. Most built-in Mac SCSI connectors are limited to SMB 
per second.) Sustained transfer rates can reach up to 8.7 MBps, with quick bursts 
getting all the way up to the Ultra SCSI limit of 20 MBps. The Jaz 1GB is slightly 
slower, offering a Fast SCSI interface with a burst rate of 10 MBps and a maximum 
sustained rate of 6.6 MBps. 

Jaz drives provide an extremely flexible backup solution. Just the opportunity to 
back up one or two gigabytes of data at one time is incredibly useful, especially 
in workgroup situations. You’ll also find that it’s easy to back up a workgroup 
server on Jaz disks because they’re fast, reliable, and can store quite a bit of data. 

(If necessary, you can always compress the data using a backup utility or a 
compression tool like Stuffit Deluxe from Aladdin Systems — www.aladdinsys.com.) 
In many ways, the convenience of Jaz and its ilk beats the other options, including 
magneto-optical and tape-backup technologies. Jaz drives work just like hard drives 
and offer a higher transfer rate, making them easier to work with than some of the 
other backup solutions. Of course, the cartridges can also be a bit more expensive. 

SyQuest EZFlyer 

Seen as a competitor to the Iomega Zip drive, the EZFlyer is a removable cartridge 
drive capable of higher transfer speeds and capacities than the Zip drive, with a 
230MB cartridge capacity that’s backward compatible with older EZ135 135MB 
cartridges. Unfortunately, the EZFlyer isn’t compatible with the Zip’s media, and 
hasn’t caught on the way the Zip drive has. 

The EZFlyer is very fast for its price range and is currently capable of over double 
the capacity of a Zip drive. Many users find it’s a great choice for simple backup 
and data storage solutions or for restoring stored applications and data to lab- 
based computers. 

So, although you won’t be sharing your data with as many people, the EZFlyer is 
still a great solution for a number of tasks, including quick and easy backup onto 
media that’s cheaper than the one-to-two gigabyte removable drives such as the 
Iomega Jaz and SyQuest SyJet. For day-to-day backup of a single Mac, you can’t 
beat the EZFlyer. It’s also a nice solution for aging Macs that never have had much 
storage in the first place, enabling you to store applications, games, or data files on 
the EZFlyer cartridge and then run them directly. 

SyQuest SyJet 

SyQuest’s competitor to Iomega’s Jaz drive offers many of the same characteristics 
and advantages, while competing on price and performance. Offering good speed, 
1.5GB of storage space and features like a special A/V mode (for high sustained 
rates of throughput), the SyJet offers a similar level of convenience and efficiency 



chapter 9 > Removable Drives and Backup 235 



for backup and data-sharing tasks. The 1.5GB media makes it another ideal choice 
for workgroups, graphics professionals, and multimedia artists. (See Figure 9-4). 




Figure 9-4: The SyQuest SyJet drive and cartridge. Both are a little 
bigger than the Zip, but they store a lot more data (www.syquest.com). 



SyQuest Quest 

The Quest is currently one of the higher-capacity removable media drives in 
existence, offering the ability to save up to 4.7GB of data on a single cartridge. 

This fast removable drive is aimed at media professionals and larger servers and 
workgroups that need the capability to back up large amounts of data quickly. 
All-digital recording studios, video editing workstations, and Macs in multimedia 
studios can benefit from the Ultra/Wide SCSI connection offered by the Quest, with 
sustained rates around 10 MBps and burst rates that can reach 40 MBps. 

Although SyQuest builds the Quest, its real market is as an Original Equipment 
Manufacturer (OEM) device, meaning other companies are focusing on packaging 
and selling the drive in their own enclosures or adding them to systems internally. 
The Ultra/Wide interface demands an internal connection and special high-end SCSI 
capabilities (see Chapter 7 for more on SCSI type). If you’re interested in something 
like this, shop the Mac stores and catalogs to see what companies are making the 
Quest available. 

Castlewood Orb 

The Orb, although not an offering from one of the big hitters, Iomega or SyQuest, 
promises to be a special removable drive. Described as a magneto-resistive drive, 
the Orb is a high-speed, high-capacity drive focused squarely on users who want 



236 Part II > Performing the Upgrade 



Web 



such a drive at a low cost. The Orb competes right up there with the Quest and 
similar high-capacity, high-speed drives. 

Learn more about the Orb at www.castl ewoodsys terns . com. 



Magneto-optical drives 

Magneto-optical (M-0) drives certainly aren’t as popular as the low-cost, high- 
performance removable cartridge drives that have swept the industry. But, rather 
quietly, M-0 technology has come back into vogue for certain applications, offering 
very high capacities and an incredibly long storage life, which makes it popular for 
long-term archiving. 

At one point, these drives languished in capacities of only a few hundred 
megabytes, and historically they’re known for being very slow. Yet M-0 has come 
into its own recently. Now, transfer rates approach those of hard drives and high- 
end removable cartridge drives, with many M-0 drives in the 1-4 MBps range. 
Capacities are ranging upward too, with popular M-0 drives offering capacities of 
230MB, 640MB, 2.6GB, and 4.6GB. Popular drive vendors include Pinnacle Micro 
(WWW. pi nnaclemicro.com) and APS Technologies (www . apstech . com). 

Magneto-optical, like nearly any other drive technology designed for Macintosh, 
offers SCSI and Fast SCSI implementations. You’ll usually find the drives in external 
casing but can occasionally come across an internal version. Although they 
certainly are rivaled by the increased appearance of CD Rewritable solutions, M-0 
will probably be around for quite some time, thanks to increased capacities and 
speed improvements. 



Tape drives 

Consider, if you will, the two reasons to buy a tape drive for your backup solution — 
and the two reasons to avoid tape backup at all costs. These days, tape drives are 
being designed to hold amazing amounts of data in a single cartridge. In certain 
implementations, tapes can hold 30-, 40-, or 70GB of data. Tape cartridges are 
traditionally very cheap, too, offering data backup at pennies per megabytes. 

Now the cons. Tape is slow, slow, slow. And, along with being slow, it’s a near-line 
solution, meaning it doesn’t actually appear as a drive on your computer. That is, it 
dosen’t pop up on your Mac’s desktop like a Zip, Jaz, or M-0 cartridge will. Instead, 
you have to use special software to save your data to tape. 

Tape can’t reasonably be used to transfer data between computers, because, by 
necessity, it has to write all its data sequentially. This means, as with a cassette 
tape of music, you have to fast forward through the tape to find a particular file or 
document. If you wanted to quickly share, say, five different documents with a 
colleague, you’d have to wait quite a while as the tape skipped around to various 
sections to find the documents and retrieve them. 

But that’s really not what tape backup is about. Instead, it’s an inexpensive media 
for last-ditch, offsite backup storage — the type of backup that’s done 



Chapter 9 -f Removable Drives and Backup ' 2.^1 



automatically, late at night, and then filed away in a fireproof box the next day so 
that the network can be recovered some time in the future if something 
dramatically bad happened. 

So, how do you add tape? Here are the three major tape formats you might concern 
yourself with: 

4 QIC. The popular standard for inexpensive backups is QIC technology. 

Pronounced “quick,"’ QIC is an impressive-sounding acronym until you realize 
it stands for “quarter-inch cartridge,” after which maybe you’re not so 
impressed. But QIC’s various standards (ranging from QlC-40 to QIC-3220) 
enable you to use tapes that store up to lOGB. Some innovative drive makers 
have sped these drives up, too, resulting in throughput of 20 or 30 megabytes 
per second. Not bad. 

4 DAT. Digital audio tape is popular for backups as well as for high-end audio 
recording. Transfer rates aren’t barn burners, usually hovering around 0.5 
MBps. The tape capacities range from a few gigabytes to 12GB or more, with 
data compression as a popular option. Lastly, although good and relatively 
speedy, DAT drives are expensive and have stayed that way for a number of 
years. 

4 DLT. Digital linear tape is changing the tape game a bit, offering huge 
capacities and high (2.5 MBps) speeds. Capacities for these sorts of drives 
range from 20GB to 70GB with the media costing around a dollar per gigabyte 
or less. This is truly one of the best ways to back up entire workgroups and 
servers with a hands-off system of automated software and safe physical 
storage. But it’s also the ultimate in expensive backup systems, often doubling 
the price of already costly DAT drives. 

Adding a Removable Media Drive to 
Your Mac 

Attaching most external removable media drives to your Mac is a cakewalk, 
especially if you have experience adding a scanner or external hard drive. The 
only exceptions occur when the drive you’re using isn’t particularly designed to 
work with a Macintosh or offers less-than-stellar software drivers. Most of the 
popular removable cartridge drives rarely suffer from such deficiencies, and, in 
fact, many of them can be used as startup drives or even be used to read DOS- 
formatted media directly. 

You may also decide that you’d prefer to install an internal removable device. 

Aside from not taking up space on your desktop, an internal upgrade has the added 
advantage of being able to access the faster internal SCSI buses on newer Macs. 

This will go a long way toward making your removable drive feel as though it offers 
speeds that rival a hard drive. 



238 Part II 4* Performing the Upgrade 



Adding an external removable media drive 

External removable media drives attach to the SCSI port on the back of your Mac. 
(In the case of an iMac or similar USB-equipped Mac, you may find an external drive 
designed to hook up to a USB port. Chapter 10 explains USB in more detail.) 
Depending on the Mac model, you may need an adapter — in general, the 
removable drive will include a cable or adapter that connects to the standard 25- 
pin SCSI port on the back of most Macs. (50-pin Fast SCSI and 64-pin Wide SCSI 
ports may also be supported by the removable drive and are desirable for best 
performance.) 

To install an external drive: 




1. Unpack the drive and check for all the necessary parts. Pay close attention to 
any cards or inserts that the manufacturer installs in the drive for shipping 
(check your manual carefully). You’ll need to remove any of these retaining 
devices before you turn on your drive. 

2. Using the Apple System Profiler or a similar SCSI probe tool, check to ensure 
you have a free SCSI ID available for the drive (see Figure 9-5). (Remember to 
select the correct bus if you have both an internal and external SCSI bus in 
your Mac.) 

To access the SCSI device information in the Apple System Profiler, choose Selected 

Device Information from the program's menu bar. 




Figure 9-5: The Profiler shows that SCSI ID 5 is 
available on my Mac's SCSI bus. 



Chapter 9 ^ Removable Drives and Backup 239 



3. Change the SCSI ID on the back of your drive to the ID number you’ve 
identified as available in your Mac (see Figure 9-6). 




Figure 9-6: Most external removable media devices have a SCSI 
indicator with an up and a down button for changing SCSI IDs. 



4. Turn off your computer. Apple and other Mac peripheral companies 
recommend that you never have your computer on when installing or 
uninstalling SCSI devices. 

5. Decide where you’ll be installing the drive in your SCSI chain. (If this is your 
only external SCSI device, skip to step 6.) If you have another external device, 
for instance, decide whether you’ll be installing this drive using the existing 
device’s SCSI port or if you’ll be plugging your new drive directly into your 
Mac. Remember that you should only have one terminator at the end of your 
SCSI chain, so don’t allow more than one of your external devices to be 
terminated. 

6. Plug the SCSI cable into the SCSI IN port on the back of your removable media 
drive (see Figure 9-7). If it doesn’t have a port specifically labeled SCSI IN, you 
can likely use either port. 



240 Part II 4- Performing the Upgrade 




7. Plug the other end of the SCSI cable into your Mac, or plug it into the next 
SCSI device in your SCSI chain if you have other devices. 

8. If this removable drive is the last device in your SCSI chain, you’ll need to 
terminate it. Either add a terminator to its SCSI OUT port, flip the termination 
switch, or, if the drive offers auto-sensing termination, do nothing at all. (Don’t 
forget to remove or deactivate any terminators you’ve installed or activated 
on devices installed earlier in the chain.) 

9. Plug the drive into an electrical socket (preferably a surge protector). 

10. Turn on the drive and wait for it to spin up. (It should flash its lights, make a 
little noise for a moment or two, and then calm down.) If your drive has no 
power switch, skip to 11. 

1 1. Start up your Mac. 

12. With the Mac activated and the drive on, install any software that came with 
the drive. You may need to restart your Mac. 

To test the installation, you can probably insert the appropriate cartridge for your 
new drive and see if it mounts the cartridge on your Mac’s desktop in the Finder. If 
it does, all went well. (You may have to format the media cartridge before it will 
work properly.) If you don’t see the drive, check the Apple System Profiler to make 
sure it’s been mounted using the SCSI ID number you expected. If it has, and the 
drive still doesn’t work, consult your manual for any specifics this drive requires. 





chapter 9 ^ Removable Drives and Backup 241 



If your drive doesn't appear to be mounted, you can troubleshoot it as you would 
any SCSI device: 

^ Visually inspect the SCSI ID setting to ensure it’s set for the expected number. 
If it isn’t (or if it’s set for an ID number that is already taken in your Mac), shut 
down immediately, change the ID number on the drive to an ID that’s available 
in your Mac, and restart. 

^ Check the cable connection to your device and check all the cable 
connections in your SCSI chain. 

4* Make sure only the last device in an external SCSI chain is terminated. 

If the drive still won’t work, consult your drive’s manual and check some of the 
other SCSI troubleshooting tips in Chapter 23. 

Adding an internal removable media drive 

You’ll notice that this process is very similar to installing an internal hard drive. 
Usually the only difference is a removable media drive generally needs a full 5.25- 
inch drive bay in your Mac OS computer. You’ll also need a special mounting kit for 
most Mac models to make the slightly smaller facing of the internal drive fit flush 
with the front of your computer. 

Here’s a few things to know before you get started: 

4- As with an internal hard drive, consider where exactly you’re putting the 
drive on the internal SCSI chain. Make sure you have an available SCSI 
connection on the ribbon cable, as well as an available power connection 
inside your Mac. 

4“ If you will be installing it in the middle of the SCSI cable that’s inside your 
Mac, the drive should not be terminated. If it’s on the end of the SCSI cable, 
you’ll need to terminate the drive, while making sure that no other drives 
inside the Mac remain terminated. 

4 You’ll also want to make sure the SCSI ID is set correctly on the internal drive. 
Check the Apple System Profiler for an available ID, and then consult the 
drive’s manual for instructions on setting the SCSI ID. (It’s likely set to SCSI ID 
4 or 5, which should be fine if only the Mac’s original SCSI devices are 
installed — unless the Mac already has a factory-installed removable drive.) 

4 Make sure you have the appropriate mounting kit for your Mac model. 



242 Part II > Performing the Upgrade 




Macs that can accept internal removable drives include the Performa 6400, Power 
Macintosh 6500, 7200, 7300, 7500, 7600, 8600, 9600, G3 Desktop, G3 Minitower 
and G3 Sen/er series, and subsequent full-size Mac desktop and minitower comput- 
ers. Nearly all Mac OS clone models can accept an internal drive, if there's still a free 
expansion bay in the case and the appropriate power and SCSI connectors are avail- 
able inside- just be sure to order the correct mounting kit for your particular Mac or 
Mac clone model when you buy the drive. Some expandable Quadra-level machines 
might have room for a removable drive if they don't already have an internal 
CD-ROM drive, as the minitower machines (Quadra 840AV, 950, and so on) should 
support an internal removeable drive, assuming you can find a mounting kit and front 
bezel to fit that model. 



To install an internal drive: 



1. Make sure your Mac is shut down and unplugged, and you’re electrically 
grounded. Remove the Mac’s case. 

2. Install the mounting hardware on the drive so it can slide into its drive bay. 

3. Slide the drive into its bay. 

4. Connect the SCSI cable to the drive. Make sure you orient the cable correctly, 
with the red strip on the SCSI cable lining up with Pinl, the leftmost pin on the 
connector. 

5. Connect the power wires to the drive. They can only install in one direction, 
so if you have trouble plugging the connector into the drive, try flipping it 
over. 

6. Make sure the drive is firmly seated in its bay, and then install the mounting 
kit’s faceplate so that it’s flush with the front of the case (see Figure 9-8). 

7. Start up your Mac and install any software that came with the drive. Restart 
the computer if necessary. 




Now insert a cartridge to test the drive. If things don’t seem to be working, check 
your manual, the troubleshooting tips at the end of the section “Adding an external 
removable media drive,” or most of Chapter 23. 

As when installing any internal device, you can test the drive with the Mac's case still 
off, but shut your Mac down again and replace the case once you're sure everything 
is working. 



chapter 9 ^ Removable Drives and Backup 243 




Figure 9-8: The front plate fits around the front of the removable 
drive to provide an opening for inserting cartridges (shown is an 
internal Zip drive). 



Implement Your Backup Plan 

Here’s a true story: While working in the science department at my alma mater after 
graduation, a major outage occurred on the administration’s server computer (an 
Intel-compatible PC) during a fairly stormy weekend. Perhaps due to a lightning hit 
or some similar electric shock issue, the main hard drive in the server went 
completely dead. The data on it, barring an incredibly expensive excavation, was 
irretrievable. 

Of course, we had a backup. The system administrator had diligently run a tape 
backup program weekly on the server over the past year since its installation, and 
the process was going strong. A cartridge of all our data existed. This was not just a 
tragedy, but an opportunity; our system administrator, the consummate 
professional, had done the right thing and was likely going to impress the dean and 
high-ranking academics. Foresight had won over chance. 

Actually, chance had another card up its sleeve. As it turns out, the tape cartridge 
that the system administrator had used for the most recent backup (about four 
days old) was bad. He couldn’t get any data from it. To make matters worse, he had 




244 Part II 4- Perfoiming the Upgrade 



done something that isn’t exactly recommended — he’d used that same cartridge 
for all his backups in the department for the last nine months. That’s nine whole 
months. 



Hard drives can (and eventually will) go bad. It’s an engineering fact — they’re 
mechanical devices with a limited lifespan. But tape and other backup devices can 
also go bad. In our science department, anything that wasn’t saved on individual 
hard drives was forcibly reverted to files and folders that had been backed up nine 
months prior to that time. Entire projects, budgets, file entries and papers were 
lost. There was a backup plan in place, but it wasn’t a terribly good one. Instead, it 
only provided a false sense of security. 



Note 






DriverSavers (www. dri vesavers.com) is a company that's renowned for its ability 
to revive destroyed drives. If you're ever in a situation where you have to get data off 
a drive that's been waterlogged, burned, dropped, run over, or exposed to any other 
fury of nature, contact Drivesavers and see what they can do. A bullet-proof backup 
plan is a lot cheaper, though. 



What to back up 

You don’t have to back up everything on your hard drive. After all, in most cases 
(especially those where you’ve legally bought and licensed your software) you 
won’t need to back up applications, because you have the originally floppy disks or 
CD-ROMs. You also may not need to back up the System Folder, because you have 
your Mac OS CD handy and you could, in a pinch, reinstall the operating system. 

So what do you need to back up? Of course, you should consider backing up 
absolutely everything on your hard drive(s) or network. (See sidebar that follows 
for some interesting ideas.) But if you just can’t spare the space, here’s what you 
should make a point of backing up: 

4 Documents. Anything you create using your hands and your brain should be 
backed up. Likewise, back up anything anyone else has created that’s saved 
on your hard drive. You don’t want to have to recreate the documents if you 
lose your main hard drive. 

4 Upgrades and updates. You’ll likely download upgrades and updates to your 
existing software programs at times when you find something new on the 
manufacturer’s Web site. Make a point of quickly dragging those files to a 
handy Zip or Sy.let cartridge while you’re busy installing them. This includes 
new extensions, control panels, and fonts you install in the System Folder. 

4 Bookmarks. If you use your Web browser extensively, make a point of backing 
up the Bookmarks file that’s in that browser’s folder in the Preferences folder, 
which is located in the System Folder. 



Chapter 9 4* Removable Drives and Backup 245 



4 E-mail. If you’re like me, you like to keep your old e-mail. It allows you to root 
around for an old phone number, keep a paper trail of communications, and 
dig up that Web address someone sent you once. 1 keep hundreds of 
megabytes of e-mail saved, and I back it up (and archive it) regularly so I don’t 
miss a beat. 

4 Preferences. It won’t kill you to lose these, but you might want to back up the 
preference files for your favorite applications — especially if you’ve got them 
set just right. Preferences are in the Preferences folder in the System Folder. 

4 Saved Games. Do you want to start over on level one? I thought not. 

How to back up 

Two different backup terms get bandied about often and deserve definitions. Not 
everyone uses these terms as strictly defined as I’m suggesting here, but it’s how I’ll 
try to use the terms in this book: 

4 Backing up. By this I mean copying files currently on your Mac or your 
network to another type of media on a regular basis, according to a 
predefined system that rotates the backup media over a fixed period of time. 
Backups are created using either a mirroring system (where an exact copy of 
your folders and documents is copied to the backup media) or an incremental 
system (where only folders and documents that have changed since the last 
backup session are copied to the backup media). 

4 Archiving. In this case, I’m talking about copying files from your hard drive or 
network to another media, with the intention of deleting the files from your 
hard drive and storing the archival media in a safe place. This is useful for 
holding onto older files that you no longer need on a day-to-day basis, but 
may need down the road. 

Obviously, both have their place. But the single most common error in backing up 
data is what I described happened in my alma mater’s science department — 
archiving when one means to back up. A lot of programs that call themselves 
backup programs will perform something very convenient for you — incremental 
backups. They’ll only update files that have changed since the last time you 
archived. This is a great feature but, by itself, is neither archiving nor a complete 
backup system. 



246 Part II 4 Performing the Upgrade 



Evangelista tip: Self-extracting System Folder 



It's true that the most important files to back up on your Mac are data files, as you can't 
recreate them without hours of work once they're gone. And, if you're into economy back- 
ups, you can usually skip things like applications and the System Folder. They can be rein- 
stalled from disks and installation CD-ROMs. 

But backing up those files, too, really isn't such a bad idea, especially if there's a decent 
chance that your Mac could get messed up -whether it's on public display, used in a lab 
setting, or if you tend to install a bunch of beta software. System administrator Rich Barron 
(from both the CSU Fullerton -Art Department and Santa Ana College in Southern 
California) has a great tip — use the self-extracting archive option in the programs Stuffit Lite 
or Stuffit Deluxe to create an archive that can open itself on most any Mac in your organi- 
zation, resulting in a ready-made System Folder: 

"I do a normal install on the Mac. I run it through its paces in all the programs and work out 
all the glitches I catch. Next I take the System Folder and make a duplicate that I compress 
and turn into a self-extracting archive (.sea) so it Is not dependent on Its 'mother' program 
to help it uncompress. I also make a very stripped-down version (few extensions, no fonts, 
few control panels, and so on) of the same System Folder. The remaining software is also 
compressed program by program in the same .sea format." 

You might also find that the program ShrinkWrap, from Aladdin Systems (www.aladdin- 
sys.com), is a useful way to create System folder backups; instead of self-extracting 
archives, you can create disk images that you can double-click and mount on the desktop, 
causing them to act exactly like large floppy disks that you can then install or copy files from. 

Use the Zip disk as a Startup disk (§€-Option-Shift-Del keys can be used together to skip the 
Internal hard drive and boot off an external system disk), and then copy the compressed 
System Folder to the newly formatted (or othenA/ise repaired) hard drive. Double-click to 
decompress the System Folder, and then restart. You should have a new system, ready to 
let you get some work done. (The second half of this tip, including information for restoring 
systems for Mac workgroups, can be found in Chapter 33.) 



If you just continue to mirror the changes you make on your hard drive onto a 
single backup cartridge, you can’t use that cartridge to retrieve a document that 
became corrupted or was inadvertently deleted a few weeks ago, as you could if 
you created an archival tape or cartridge, and then stored it away. At the same 
time, incrementally copying updated files to the same cartridge isn’t a proper 
backup system, either, because a flaw in the cartridge itself negates any advantage 
to performing the backup. 




Chapter 9 ^ Removable Drives and Backup 247 







In a serious backup situation, you need a generational approach to copying your 
data from your hard drive(s) or network to the backup media. Depending on your 
level of paranoia you can introduce as many generations as you want into the 
equation. The bottom line is you always need to have more than one backup to 
choose from at a given moment. 

Aladdin Systems seems to offer a lot of software entries in this category, but I've got 
another one to discuss. Although it's not technically a backup utility, you may find 
FlashBack (wwv/ . a 1 addi nsys . com) to be convenient for archiving different versions 
of the same document, allowing you to move backward through your document's dif- 
ferent saves to find a version you like more. Other utilities, like Michael Kamprath's 
Super Save (wv/w . kamprath . net/cl ai reware) will actually save each keystroke 
you make in text documents, enabling you to pour back through them to recreate 
documents if necessary. (It helps to be a great typist, naturally.) 



A generational system 

Here’s how a three-generation backup system would work. You start with three 
different cartridges. One Monday, mirror your hard drive or network to the first 
cartridge. On Wednesday, mirror your hard drive to the second cartridge. On 
Friday, mirror the drive to the third cartridge. Now, a good idea would be to drop 
the Monday cartridge out of the rotation and store it away (offsite, in a fireproof 
casing, in a safe deposit box, and so on). You might do this once a week or once a 
month, depending on how many cartridges you feel safe using. 

Next, with a new cartridge, mirror your drives on Monday. When Wednesday rolls 
around, do your mirroring on the Wednesday cartridge; on Friday, mirror over the 
Friday cartridge. And so on. (Note that these Wednesday and Friday backups could 
be incremental, too, but for the sake of this example they’re all fresh, complete 
mirroring backups.) 

Notice what you’re doing here. Every other business day, you have a fresh new 
backup. If the network fails on Thursday, you can back up using the Wednesday 
cartridge — if the Wednesday cartridge is no good, you can try the Monday 
cartridge. Plus, you’ve got an extra little bonus — those archival cartridges that 
slipped out of the rotation. If suddenly you find a corrupt or virus-infected file, then 
you have the option of fishing through your archives for a copy that wasn’t 
corrupted, even if the corruption happened weeks ago. 



248 Part II 4 Performing the Upgrade 




Obviously, if you're not backing up incredibly important business files or an entire 
network, you might be able to get away with backing up once or twice a week. But 
seriously consider being vigilant about backing up, even if it's only a home system. 
Your Quicken data or salary spreadsheet can change a lot in few weeks, and I guar- 
antee you'll appreciate having that data backed up if you ever run into trouble. At the 
very least, home users should set a weekly or semi-weekly alarm to remind them to 
backup to a removable cartridge drive. Just remember to use a fresh cartridge every 
few weeks and use the old one as an archive. 



A software approach 

If you’re a system administrator or in a similar position of responsibility, your first 
order of business should be to think seriously about your backup issues. You will 
probably also want to grab some software to help you out. Retrospect, from Dantz 
Corp (WWW .dantz . com), is among the most popular for Mac users and networks 
(see Figure 9-9). For other levels of users, Dantz offers Disk Fit Pro and Disk Fit 
Direct, for backing up the individual Macs of professional and personal users, 
respectively. Disk Fit Direct tends to be bundled with removable media drives — 
check the product material if this interests you. 




Restore 

R«crMl« 



Dupllcat 

haktan 



Run a SC 
Or make 



Retrospect Directory 

Volume Selection „ 



I Source Volumes for Dacldjp... 

Volimci mtfiu tor moro funetiortx) 



V Q Local Desktop 
c=> Document s 

P 

c=Utimies 
czj Windows 
> © Network Clients 
^ Q Source Groups 



I Cancel | || OK 



[ Subvolume.> | 



Figure 9-9: Retrospect offers industrial-style backup capability 
for networks and server computers. 



If you feel you’d like to work up to professional-level software, or if you’d like to 
give something a bit cheaper a try, you might look into a shareware solution. Be 
aware that the shareware author may not offer any guarantees about the usefulness 
or accuracy of the software. (Then again, most big companies don’t either.) You can 
try some of the downloadable options or grab one or two off the CD. One I’ve found 
useful is called Drag ‘n’ Back. 




Chapter 9 4 - Removable Drives and Backup 249 




On the 
CD 



Drag'n'Back and Drag'n'Back Lite (with fewer features) are located on the CD-ROM 
included with this book. 



Drag’n’Back offers two options that you’ll find on the pro-level software, too — the 
ability to update incrementally and the ability to update using an archival system 
(see Figure 9-10). 



Droo*nBdck.CAT 



rWB AiVfw I I0;2 v2.0 6 SCSI ID5(S.Q 3) 

Documents |Z1p lOOV] 

file: DesktopPrlnters DB 

folder 

modified: Thu. 1 1 26 I B AM. 1 0/ 2/ 1 997 
file size: 286 



[g] □ Delete 

□ Shred 

□ link 



Please Insert the destination disk, or click atthe drop down 
menu to select the destination disk then click the OK button. 



I Next J 
I Cancel j 



Figure 9-10: Drag'n'Back offers a shareware solution 
to professional backup issues. 



Incremental updates 

In fact, most backup programs offer the ability to update incrementally. Remember, 
incremental updates add only the files that have changed since the last time the 
data was mirrored to the cartridge in question. It’s okay to use this feature as long 
as you continue to swap cartridges in a generational pattern. Consider the following 
scenario (which assumes you’ve already been backing up for at least a week): 

1. You do a full backup to a new cartridge on Monday the 6th (of a particular 
month). 

2. You change an important file on Tuesday. 

3. On Wednesday the 8th, you do an incremental backup to the Wednesday 
cartridge. This cartridge was last updated on Wednesday the 1st, so the 
changed file (on Tuesday the 7th) is noted and backed up. 

4. On Friday the 10th, you do an incremental backup to the Friday cartridge. The 
change has occurred since last Friday (the 3rd), so it is noted and backed up 
here as well. 

Now, if you have pulled the cartridge used on Monday and replaced it with a new 
one for the next Monday, you’ll have an old copy of the file (the one that was 
recorded on the 6th), and two new copies of the program (on the 8th and the 10th). 
Both bases are covered — if a user needs the older copy of the file, you have it. If 



250 Part II 4^ Performing the Upgrade 



they lose the newer version. youVe got that, too. If you’re the system administrator 
for a large network, eventually you’ll be a hero. 

Caution Don't get too cocky, though. Remember one last warning. Test your media regularly, 
especially if you're using it over and over again. Even those Wednesday and Friday 
cartridges (or whatever days you ultimately settle on) should be checked every few 
weeks to see If they can really be used to restore data. If you do run into trouble and 
need to restore data, you'll be glad you've tested your updates recently. 



Evangelista and Expert tips: Thou shaft back up 



As you might imagine, Evangelistas and experts alike have plenty of horror stories resulting 
in lapses in their backup routines. Here's a quick look at some of the best of those, includ- 
ing some times for quick and better backups— plus the requisite scare tactics to get you to 
promise yourself that you'll implement a backup plan: 

"Obviously, you'll want to back up your data regularly, but why back up corrupted files? Just 
before doing a backup, run your diagnostic tools, such as Tech Tool Pro or Norton Utilities 
for a bootable disk. Repair all broken files, and then do your backup. That way, you'll know 
that you have a clean backup."- Win Stiles 

'"I Lost My Entire Thesls...and it was due two hours ago!' Losing an important document is 
a common complaint among McGill students and faculty. As Murphy's Law would have it, 
the likelihood of losing a paper is directly proportional to the importance it bears to the 
author and inversely proportional to the number of backup copies the user has made. 

"Here are several points to keep in mind: Hard disk drives are typically warranted for a max- 
imum of five years. It's not a matter of if they fail, but when they fail. 

"Each time your computer hangs, freezes, or crashes, there's a good chance that at least 
one file on your computer is slightly corrupted, and an even better chance that it's one of 
the files that you were just working on. 

"Accidents happen, like saving another document with the same filename or inadvertently 
putting your file in the trash. Why tempt fate? You only have so much time to waste on 
recovering your thesis when it was due two hours ago. Why not do your best to prevent the 
situation from ever happening? It's not difficult and it only takes minutes to do. The Golden 
Rule: Always have a backup of your work. Consider the effort of backing up versus the effort 
of retyping or rewriting your entire thesis when it was due two hours ago."— James A. 
Connolly, McGill University Computing Centre 



(continued) 





Chapter 9 ^ Removable Drives and Backup 251 



(conlinued) 

"Backing up doesn't need to be complicated. With at least two physical hard drives, you can 
back up just the data partition to the other drive. That way if one drive dies, you've still got 
the data on the other. It won't help if your house burns down, but the backup tape on your 
shelf wouldn't help then, either." -Marc Zeedar 

Want some more expert advice on backing up? Craig Issacs from Dantz Corporation (the 
same folks that make Retrospect and Disk Fit) has a few choice tips for people putting 
together their backup plans. He tells me his one hope is that you will be encouraged to cre- 
ate a backup of your data before attempting any upgrade or fix. Here are his top tips: 

Automate your backups. Get a backup device that holds about twice as much as your 
hard disk so you can schedule backups for times when you're not there. 

Back up every hard disk. Every hard disk contains critical data so don't just back up 
servers. And make sure you include portable computers. 

Back up more than just documents. Don't limit backups to just certain files -you'll 
inevitably need one that wasn't backed up. Good backup software only backs up files 
that are new or modified. 

Moke several copies. Make at least three different sets of your data. Even an old copy is 
better than no copy at all. 

Keep a backup set offsite. You never know when a fire, flood, theft, or earthquake 
makes your offsite copy your only copy. 

Verify your backup. You need confidence in your backups. Make sure your backup 
software has full read-back verification. And try restoring a few files yourself, just in 
case. 

Implement a network backup strategy. If you're on a network, network backup 
software lets you share a storage device and ensures every Macintosh is backed up. 

Don't procrastinate. Far too many new Dantz customers are people who recently lost 
data. Develop your backup plan now! 



Summary 

4- Removable media drives have become very popular among all sorts of Mac 
owners in the past few years, in part because of breakthroughs in their speed, 
capacity, and usability. These days, little cartridges store hundreds of 
megabytes or even gigabytes of data, but they work pretty much like a regular 
hard drive. 



252 Part II > Performing the Upgrade 



> Removable cartridge drives come in many shapes and sizes, including the 
incredibly popular Iomega Zip drive and the equally famous Jaz and SyQuest 
SyJet drives. Other drives offer even more capacity and faster access. 
Although removable cartridge drives are easily the most popular, they aren’t 
the only type of drives on the market. Magneto-optical and tape-backup 
technologies are equally as viable for certain tasks. 

4 Once you pin down the sort of removable media drive you’d like to use, you’ll 
want to install it. Both internal and external drives exist, so pick your versions 
and install away. Be warned, though, that installing these drives never fails to 
involve the magical world of SCSI. 

4 With the drive in place and working properly, you’re ready to start backing up 
your Mac or your workgroup. To do that requires some forethought and a 
smart plan, as well as an awareness of the terminology. Of course, new 
software won’t hurt, either. 

4 4 ^ 4 



Input Devices 



APT 





S o far we humans haven’t perfected the “Computer! I’d 
like tea. Earl Grey — hot!’’ sort of speech-recognition that 
the Star Trek characters are able to use when dealing with a 
computer. We’re getting close, though, and it sure won’t take 
400 years to get to that point, either. Of course, it isn’t 
completely clear that voice command is necessarily the 
perfect interface (in all cases) for dealing with computers, 
because we already have plenty of talking going on in the 
office and down in the academic computer lab. Until we do 
come up with something better, then, we’re forced to focus on 
the input tools we have — different types of mice, keyboards, 
trackpads, and touch-sensitive devices. 

Every Mac comes with a mouse, and, aside from a bizarre 
period of cost-conscious years in the early 1990s, all Macs 
come with keyboards. These are the basic means that we use 
for communicating directly with the Mac OS. But there are 
other ways. 

If you’ve never explored the different options available to you 
for input, you may be missing out on something special. I 
personally enjoy using a trackball for my daily mousing needs, 
and the one 1 have offers extra programmable buttons I can 
use for a variety of tasks. In Mac OS 8 and above, the 
operating system will actually respond to two different sorts 
of mouse clicks (a regular click and a Ctrl+click) that can be 
programmed into some mice to make the process more 
convenient. My mouse has still another button which, when 
pressed, pops up a quick-and-easy application switching menu 
that lets me change the current application without heading to 
the Application menu (see Figure 10-1). 



4 4 4 

In This Chapter 

Apple Desktop Bus 
explained 

Types of input 
devices 

Installing an input 
device 

Using Intel- 
compatible input 
devices 

^ 4 



254 Part II 4- Performing the Upgrade 




Figure 10-1: Using a programmable Kensington Turbo Mouse, Tm able to bring up a 
custom menu that enables me to switch between programs. 



First, let’s discuss how the Mac’s input/output technology, the Apple Desktop Bus, 
works. I’ll then move on to choosing and installing input devices. 



The Apple Desktop Bus 

The Apple Desktop Bus (usually redundantly referred to as the ADB bus) is another 
one of those fabulously simple and useful innovations on the Mac side of the 
computing arena that hasn’t taken off with Intel-compatible PCs. ADB has many 
similarities to SCSI, as it is a peripheral bus architecture that enables you to daisy 
chain devices together, allowing them to all communicate with the Mac as 
necessary. ADB has something else in common with SCSI: it’s an asynchronous bus, 
meaning data can be sent back and forth between devices and the Mac at any time 
— the device simply requests the Mac’s attention, and then proceeds to send the 
data once it has received the go-ahead. 






Chapter 10 -f Input Devices 255 



ADB is dissimilar to SCSI in one notable way: It’s very, very slow. According to 
Apple’s specifications, the ADB bus transmits at 154 bytes per second. (Compare 
that to a 5MB per second maximum on the slowest SCSI bus.) ADB offers very little 
bandwidth to data, communicating serially — that is, one data bit at a time. This 
isn’t usually a problem, because ADB is used to hook up fairly simple devices, such 
as keyboards and mice, that don’t need to communicate a ton of complex data. It 
does mean, though, that there’s a practical limit to the number of devices you can 
hook up to the ADB port, although that’s mitigated somewhat by the fact that it’s 
difficult to use more than two input devices at once. (Just try it.) 



ADB is certainly capable, though. Most recent Macs have a single ADB port, 
although Mac II and Centris/Quadra models, among others, often offered two 
ADB ports. Both are on the same bus, however, and most ADB devices offer more 
than one ADB connection, so you can daisy chain the devices to one another (see 
Figure 10-2). 



Figure 10-2: A daisy chain of input devices: An ADB mouse hooked 
up to the Mac, ultimately, via its attachment to an ADB keyboard 

The ADB cable uses a 4-pin DIN connector on both sides for connecting devices to 
the Mac or to each other. No specific termination is necessary to make the devices 
work correctly, although you may run into a practical termination — ADB devices 
that don’t thoughtfully provide a second ADB port. In these cases, you may have to 
rearrange your devices so that the single-port device is at the end of your chain. 



ADB connections 





256 Part II 4^ Performing the Upgrade 



You may also notice the tendency in the Mac world for some manufacturers to use 
the ADB port as a source of power for their other, reasonably unrelated, devices. 
Modems are a prime candidate: some models not only plug into the modem port to 
communicate with the Mac, they also plug into the ADB port to draw a bit of power. 
Usually a device that does this will also have a pass-through connector (see Figure 
10-3). In these cases, you can connect your keyboard or mouse wiring directly to 
the back of the pass-through connector to provide power. 

Don’t think, however, that you can connect as many devices as you want with these 
pass-through connectors. You’ll find there’s a practical limit of about three or four 
devices — even though the theoretical limit is about 14 devices — on an ADB bus 
before things start to get sluggish. 




Figure 10-3: Some devices offer special ADB pass-through ports 
for connecting other devices. 





Apple warns that signal degradation could set in if you attach more than three ADB 
devices to your Mac, although IVe personally worked with at least four with no 
problems. If you do notice sluggishness or the occasionally lost character when typ- 
ing, you might try working with fewer ADB devices connected to see if that solves 
your trouble. 



One other note about ADB connections — ADB connections are not hot-swappable, 
meaning you need to turn the computer off before plugging and unplugging devices. 
Although many Mac users report having no trouble connecting and disconnecting 
devices while the Mac is still powered up, 1 can only tell you what Apple tells us: 
This is not recommended. 




Chapter 1 0 Input Devices 257 



ADB numbers 

Although it’s not terribly important in most cases, ADB, like SCSI, addresses its 
devices with special numbers. These numbers enable the Mac to identify the 
device that needs attention and listen for its input. As a user, it’s not something 
you generally have to worry about. If prompted though, it can be useful to know 
that the Mac keyboard is generally device number 2, whereas a mouse is usually 
device number 3. (The occasionally third-party input device driver software has 
been known to ask for this information.) 

A couple of other numbers are important. The limit to the length of all your cables 
should be about 5 meters, says Apple’s technical specs, which means you’ll need to 
buy special add-on devices if you plan to use a keyboard and/or mouse any farther 
away from your Mac than that. ADB devices (when added together) can’t draw 
more than 500 milliamperes (mA) total for all devices. For comparison, Apple says 
the Apple Standard Keyboard draws a maximum of 100 mA, and the Apple Extended 
Keyboard draws a maximum of 85 mA. You can check the technical specifications of 
your other ADB devices, and then add their consumption numbers together. 



Input Devices 

So what can you hook up using those ADB ports? Quite a lot, actually. Aside from 
the typical input devices — mice, trackballs, keyboards — you’ll find some 
interesting devices to consider purchasing. Input devices can range from graphics 
pads, which enable you to input data using a pen, to touch screens, and even 
special devices for the physically challenged. 

Where do you find these devices? Obviously the local computer store only carries a 
few different keyboards and mice, usually those that appeal to the widest audience 
of people. For more specialized devices, you’ll often have to look around a little bit. 
Try the Mac-based catalog vendors and their associated online services. Also, 
specifically for Mac peripherals, check out some of these companies: 

4* MacAlley (www.macal ly . com) makes a number of Mac ADB peripherals, 
including keyboards, mice, touchpads, joysticks, and gamepads. It’s also a 
good place to find storage devices, cables, and adapters for Macs. 

> APS Technologies (wv;w . apstech . com) builds some peripherals, but they’re 
also a catalog company and clearing house for special items such as advanced 
mousing controllers, cables, and the like. 

^ Adesso, Inc, (www .adessoinc. com) specializes in ergonomic keyboards and 
mice for Macs and PCs. 



258 Part II 4 Performing the Upgrade 



4 Microspeed (www .mi crospeec . com) offers trackpads, mice, and Mac 
keyboards. 

4 Qtronix (wv/w . qt roni x . com) makes mice, trackballs, and unique keyboard 
solutions with built-in mousing devices. 

4 Kensington (v/v^w . kens i ngton . com), best known for trackballs, also offers 
other accessories and mousing solutions. 

Keyboard 

The original Mac classic form factor usually went hand-in-hand with a smallish 58- 
key keyboard that looked a whole lot like a disembodied typewriter. Later, Apple 
made the transition to larger keyboards, including some middling designs, and 
eventually adopted the typical form factor of today, the 104-key extended keyboard. 
Nearly any Mac keyboard you buy these days includes a Power key in the upper 
right-hand corner, function keys across the top of the keyboard, and a numeric 
keypad on the right-hand side. That still gives manufacturers some room to play 
with, so keyboards tend to come in all shapes and sizes. 



Evangelista tip: Keyboards and ADB, susceptible 
to static 



Does the carpet in your office develop a pretty strong static electricity charge? If you live in 
a dry climate and/or you notice you get little shocks when you touch the door knobs, filing 
cabinets, or computer components in your workspace, you might need to take extra pre- 
cautions to make sure you're not damaging computer equipment with static electricity. 

Evangelista Tony Hines had this to say about his workplace and their creative solution: 

"About two years ago, our ad agency moved into a freshly carpeted office space; we 
promptly discovered that said carpet had a knack for developing strong jolts. After knocking 
out two keyboards and one mouse, we knew we had to do something to get rid of the 
static. 

"We invested in two large humidifiers, but didn't notice much of a difference. Then, the guy 
who maintains our phone systems passed along a tidbit that proved to be the ideal solu- 
tion: fabric softener. No, we don't put fabric softener on our Macs. We simply bought a 
large, cheap bottle of fabric softener at the local grocery store, and then mixed it half-and- 
half with water in a spray bottle. About once a week, we spray the carpets in our offices, 
and it works great Plus, the office carpets smell 'spring fresh'!" 




chapter 10 -f Input Devices 259 



Keyboard layouts 

One thing you may already know about your Mac is its ability to support keyboard 
layouts other than the standard QWERTY format to which English-speaking typists 
have grown accustomed. If you use a keyboard with an international layout, you 
can change many of the layouts using just the Keyboard control panel, as shown in 
Figure 10-4, along with the menu bar-based layout switcher. (If your version of the 
Mac OS is a localized one, you’ll probably see other options.) 




Figure 10-4: Changing the way your Mac interprets the layout of a keyboard 



One popular keyboard layout you might want to switch to is the Dvorak layout, a 
1936 efficiency expert’s answer to the slow and somewhat injurious nature of the 
QWERTY layout. What the Dvorak keyboard layout does is change the way your 
keyboard’s keys are interpreted by your Mac to match that shown in Figure 10-5. 
You don’t have to buy a special keyboard to implement this layout, although you 
might find it handy to run to a crafts store and buy some alphabet stickers to put 
on your existing keyboard’s keys. 




You can find Joe's Dvorak layout, a keyboard layout file for the Mac, on the CD-ROM 
included with this book. To install it, close all applications and then drag the file to the 
System Folder. Click OK to add it to the System file. You can then change to the layout 
in the Keyboard control panel. 





260 Part II 4- Performing the Upgrade 



Keycaps 



m imnii iinnra rninra rmTO 




Figure 10-5: The Dvorak layout. Supposedly 70% 
of the letters you type won't require you to move 
your hands. 



Although I’ve never used the Dvorak layout myself, I have colleagues who swear by 
it. And frankly, after hacking out these hundreds of pages for your reading pleasure, 

1 think I’ll look into something that gives my typing hands a little rest. 

So how do you install a layout? All keyboard layouts reside in the Mac’s System file, 
which is in the root level of the System Folder. To add a layout to the Keyboard 
control panel, you need to drag and drop the layout file onto the System file. This 
can also be accomplished (in System 7.5 and above) by dragging the layout file onto 
the System Folder, which will automatically put the file in the System file for you. 

Ergonomic keyboards 

Other keyboards you encounter will offer the typical QWERTY layout, but feature a 
more comfortable (or, to employ an overused buzzword, ergonomic) arrangement 
of keys. Ergonomic keyboards are designed to place your hands in a more 
comfortable, more scientifically correct posture than regular keyboards promote. 
Often this is done by splitting the keys down the middle and elevating the wrists 
slightly so that your hands curl over the top of the keyboard — the same position 
you may have been taught in typing or piano classes in grade school. 

Of major concern is the possibility that the repetitive nature of typing and mousing 
(especially for the eight to ten hours a day that some of us spend doing it) will hurt 
us in the long run if not done correctly. My best cidvice to you is to try new 
keyboards, and don’t be afraid to spend some money on the right one. Again, go 
with a store or mail-order house that offers a liberal return policy, and test the thing 
intensively for a few days before settling on it conclusively. 

other keyboards 

There doesn’t seem to be a particular shortage of keyboard solutions, although 
your selection may be limited to obvious choices in stores like CompUSA. Aside 
from Apple’s basic-but-quality keyboards bundled with every Mac (such as the 
Apple Design Keyboard) and sold as replacements, third-party vendors step in with 
the occasional gadget or interesting add-on. 




Chapter 10 -f Input Devices 261 



Adesso, Inc., for instance, offers not only ergonomic keyboards, but also models 
that enable you to use a trackpad or small joystick-like pointer (centered on the 
keyboard) for mousing tasks. Visioneer has, in the past, made a Mac keyboard that 
included a page scanner for quick document scanning tasks. Still other keyboards 
have been made for special purposes, including those suited for point-of-sale 
computers or single-handed operation. For Macs that lack them (such as those with 
classic form factors and PowerBooks), you can get add-on ADB keypads for 
entering numerical data. 

Mousing 

You probably don’t need a reprise of the whole story of how Apple came to think of 
the computer mouse as an important component in computing, but suffice it to say 
that they did and it is. (Steve Jobs and other Apple employees gained access to 
Xerox’s PARC laboratories, where mousing and graphical interfaces were being 
developed on computers that were destined to fail in the marketplace.) The mouse 
and similar devices are an important part of how users deal with computers, 
perhaps humanizing computers in a way that makes it easier to use them 
productively. 

Not that the original mouse was, by any means, the end of the line. Although 
pointing devices remain basically subjective in their merits (you need to decide 
for yourself what you like the most), the standard Mac mouse has a few obvious 
drawbacks. For instance, it’s not a good idea to grab and hold onto a small slab of 
anything for hours at a time (see Figure 10-6), because it’ll cramp your hand. 




Figure 10-6: An early Mac mouse (Mac Plus) offers a number of 
drawbacks, including sharp edges and a single button. 




262 Part II 4- Performing the Upgrade 



Although Apple has, over the years, made various improvements to the basic 
mouse Included with every Mac, it certainly hasn’t reached a satisfactory 
stopping point. Many third-party companies have stepped up to fill in some of 
the gaps, such as: 

4 Size. Some mouse manufacturers and ergonomics experts argue that a larger 
mouse is better than a smaller one, enabling you to drape your hand over the 
mouse and guide it instead of clamping down on a smaller mouse with your 
hand. 

4 Shape. Ergonomically shapped mice are also in vogue, offering shapes that 
work specifically for the left or right hand, supposedly to reduce stress on 
your fingers, wrist, and/or arm. 

4 Buttons. Although die-hard Mac users may argue that a one-button mouse 
offers a simpler, more elegant interface, it’s also true that you can do a lot 
more with a multibutton programmable mouse. The Mac OS is even starting to 
support dual-button mice, in spite of the majority of Mac users having mice 
with one button. (The Mac OS enables you to hold down the Ctrl key while 
clicking the mouse button to access a second set of mouse button features.) 

4 Wiring. Although of dubious value, some users enjoy spending a little extra 
money to get a wireless mouse for their setup. Useful only in limited 
circumstances, these mice at least offer the benefit of enabling you to place 
them on a more comfortable surface. 

The precision of a mouse or mousing device is measured in dots per inch (dpi). A 
typical mouse has a precision of 200 to 400 dpi — anything less them that is too 
little, and anything more than that is considered very precise. There are also three 
basic types of technology used to create mice, some more common than others: 

4 Mechanical. A mechanical mouse has a rubber ball that comes in contact 
with the surface and rolls along with your movements. The sensors inside the 
mouse in this case are mechanically — usually small rollers that detect the 
direction and speed of the ball, moving the mouse pointer accordingly. 

4 Optomechanical. This works the same way as a mechanical mouse — with a 
ball and sensors — except that the sensors are optical, using light to detect 
changes in direction and speed. 

4 Optical. Optical mice are more rare (and more expensive). These mice use 
only light to judge movements, usually reflected by a specially designed 
mouse pad. Optical mice tend to be more precise than others, and are used in 
computer-aided design and similar pursuits. 



Chapter 1 0 4 - Input Devices 263 



Trackballs and trackpads 

Originally making their Mac debuts in PowerBooks, trackballs and trackpads have 
mutated into popular desktop alternatives to the mouse. (Actually, early non-Apple 
trackballs predated the PowerBook, although their popularity has grown in recent 
years.) Although some people swear by them and some people swear at them, 
trackballs get points for not forcing you to move your wrist in awkward directions 
or stretch your arm while trying to make things happen on the computer screen. Of 
course, the motions are still repetitive and the physical benefits are best left to 
scientists to determine. My only advice is to pick a device you enjoy using (see 
Figure 10-7). 




Figure 10-7: Trackballs are my favorite for mousing, but only 
because I'd prefer to keep my hand close to the keyboard. I find 
mice to be more exact. 



Trackpads are often found integrated with ergonomic keyboards like those offered 
by Macally and Adesso. You’ll find some sold separately, though, including the Alps 
Desktop Glidepoint series made by Cirque (www. gl i depoi nt . com). The MicroMac 
trackpad from Microspeed (wwvy .mi crospeed . com), for instance, is smaller than a 
mouse, hooks up to a standard ADB port, and works as a direct replacement for the 
Mac mouse. (It also includes its own control panel for higher-precision control.) 





264 Part II 4 Performing the Upgrade 



Programmable mice 

IVe personally found a programmable mouse to be quite a useful add-on for my 
day-to-day computing. With four buttons on my personal trackball (a Kensington 
Turbo Mouse, although others are great, too), I can do an amazing number of 
things: a single press of a particular button can bring up an application swapping 
menu, or substitute for Ctrl-click or even a double-click. Silly as it may sound, you 
do a lot of double-clicking on a Mac, and Tve found the added convenience of being 
able to use a single click instead is worthwhile after many hours of mousing. 

Of course, you can create your own behaviors for each button — that’s what 
programmable means. Options include cursor focusing (switching to a window by 
simply pointing at it), snap to default settings that automatically place the pointer at 
the default OK or Cancel button in a dialog box, and many others for the buttons 
cmd various button combinations (see Figure 10-8). One of my favorites: When I 
click the two bottom buttons on my Turbo Mouse, the pointer is constrained to the 
current axis, meaning it can only draw a straight line. That’s perfect for some of the 
Web graphics work 1 do. 




Figure 10-8: The only thing that bugs me about this 
software is the user has to decide which functions to 
use and which to pass on, because there are a limited 
number of buttons. 

Digitizers 

Often called graphics tablets (at least by me they are), digitizers are designed to use 
a pen-like device for input, translating that into a digital manipulation of the mouse 
pointer. This opens up a whole world of possibilities to the casual user, as well as 
providing a professional-level input device for artists and graphics professionals 
who need precision control over a mouse pointer. 





Chapter 10 -f Input Devices 265 



Art isn’t the only application for these tablets. Although they’re great for drawing 
and painting, they can be used to substitute for a mouse in any application. Adding 
musical notation, controlling transitions in a multimedia presentation, or 
annotating a PowerPoint slide are all possibilities. 

Most graphics tablets are pressure sensitive, meaning they only draw when you 
place the pen on the pad and begin to move it. Others have a powered pen that 
only writes when a button is held down or turned on. The technology you choose 
Is up to you, along with extra features (such as more sophisticated pens and 
programmable buttons). You might also find some variance in resolution, although 
even low-end digitizers tend to offer thousands of lines of resolution per inch. From 
the low end (see Figure 10-9) to the very high end, digitizing products range from 
hundreds to thousands of dollars in price. For instance, the SummaGraphics line of 
digitizers (v;ww . cal comp . com) includes a monster tablet capable of 10,000 lines per 
inch of resolution. 




Figure 10-9: The CalComp UltraSlate (www.calcomp.com) is a small, 
consumer-oriented art pad that’s a great substitute for the standard 
Mac mouse. 



One important caveat: Not all graphics tablets can use ADB to connect to your Mac. 
Because the ADB port is limited in the amount of information it can transmit at one 
time, a highly sophisticated graphics tablet will bog down the interface. In those 
cases, most tablet manufacturers opt for a serial (modem/printer port) connection 
instead. 




266 Part II Performing the Upgrade 



How sophisticated can they get? Wacom, makers of the popular ArtPad line of 
digitizers, goes so far as to blur the lines between digitizer and touch screen with 
one of their offerings, the PL-300 — an actual LCD screen that you can draw and 
mouse on directly. 

Touch screens 

Maybe you’re already a multimedia professional or corporate IS type who knows 
very clearly that you want a touch screen for a kiosk, electronic map or for kids to 
use in schools. But, if you’re a bit more like me, you’re constantly just a little 
amazed that this stuff is available to the general consumer — and, intriguingly 
enough, at decent prices. 

A touch screen can work a number of ways. The actual glass on a monitor can be 
made to sense touch or pressure, as can a glass or plastic overlay. In other cases 
the screen doesn’t directly sense touch or pressure; sensors pinpoint the area 
someone touches on the screen, and the mouse pointer moves correspondingly. 

Overwhelmingly, though, the affordable, consumer-level touch screens are those 
that simply overlay a store-bought monitor. One such device, from Edm 2 u*k, is 
actually somewhat inexpensive, as it’s designed more to appeal to parents and 
teachers than high-end corporate types (see Figure 10-10). 




Figure 10-10: This consumer-level 
touchscreen is easy to add and a great 
choice for parents of smaller kids. (Photo 
courtesy Inc.) 



Other touch screens are actual monitors, like those offered by PixelTouch 
(WWW . pixel touch . com). These monitors range in size and technology, including 
both CRTs and LCD screens. They feature not only monitor connections, but also 
ADB connectors for transmitting the touch signals. 

Other touch screen companies include the following: 

4- ELO TouchSystenis (www. el otouch . com) makes a full range of touch screen 
CRTs and LCD solutions, including comprehensive support for Mac OS. Their 
Web site also features some other content, including tips for effective kiosk 
presentation. 



chapter 10 ^ Input Devices 267 



4 TouchWindows (wwv/ . touchwi ndow . com) offers a number of different touch 
screen products and add-ons. 

4- KeyTec makes the MagicTouch series (www.magi c touch . com) of touch screen 
add-ons and monitors that support Mac as well as Amiga and Intel-compatible 
machines. 

> MouseTouch (www .mouse touch .com) offers to integrate their system into 
your existing monitor, and they sell LCD touch screens. 

4 Information Display Systems (vavw . i di spl ay . com) features LCD touch 
screens for business and kiosks. 

> Troll Touch (www. trol 1 touch . com) makes cross-platform CRTs, LCD 
screens, add-ons, and even screens for PowerBooks. 

Special needs input/output 

Not to be left behind are users who have special needs, whether physically 
challenged or recovering from injury, who still need to use their Mac on a regular 
basis. Products aimed at such users run the gamut from one-hand keyboards to 
head-mounted pointer controllers and speech technologies for the sight impaired. 

Maltron keyboards (www.mal tron . com), for instance, makes keyboarding products 
that run the gamut, from highly ergonomic keyboards designed for people suffering 
from repetitive strain injuries (RSI) to people with limited use of their hands. Single- 
finger or mouth-stick keyboards are also available from the company. 

Companies that make special needs products include the following: 

^ Alva Access Group (www. aagi . com) makes the OutSpoken text-to-speech 
program and products for the visually impaired. 

4- Duxbury Systems (worl d . std . com/~duxbury /products . html) offers 
braille translation products for Macintosh and other platforms. 

4- Dragon System’s PowerSecretary (www . dragon sys . com) allows for speech- 
to-text recognization for creating reports and memos. 

> R.J. Cooper and Associates (www . r j cooper . com) creates software and 
hardware solutions for a variety of challenges, including keyboards and 
trackballs for individuals lacking fine motor skills. 

> Synapse Adaptive (www. synapseadapti ve .com) sells sophisticated adaptive 
products including the Synapse workstation, a speech-recognition computer 
that acts as a go-between for the user and a Macintosh or other computer. 
They also offer the Headmaster Plus, a hands-free pointing device that 
switches between Mac and PC compatibility. 



268 Part II 4* Performing the Upgrade 



Universal Serial Bus 

An emerging standard seems bent on replacing the venerable ADB standard that’s 
held sway over Mac peripherals for all these years — Universal Serial Bus (USB). 
The USB standard is similar to ADB in many respects, although it blurs the line 
between SCSI, serial connections, and ADB in an interesting way. The most 
important statistic, USB’s 12 Mbps transfer speed, puts it right at about Ethernet 
speeds, with all the convenience of ADB. 

USB will be a replacement for a number of different data ports you’ve gotten used 
to on your Mac, including the serial ports, ADB and, in some cases, SCSI. Although 
Ultra SCSI and Firewire aren’t going away any time soon for high-end needs, USB 
promises to be quick and easy enough for other traditional SCSI devices, such as 
Zip drives and scanners. 

The other advantage is USB is also an Intel-compatible standard, meaning a much 
larger market of peripherals is likely to appear sporting USB connectors. From 
there, all a vendor has to do is write Mac OS software drivers to make their USB 
peripherals compatible with the iMac and other Macs that will support USB in the 
future. 

How USB works 

In fact, USB may even be slightly more convenient than ADB. Aside from being 
much faster, USB also supports up to 127 devices, if you use a USB hub. On the 
iMac, the first Mac model to feature USB, the keyboard serves as a hub, enabling 
you to add other devices either directly to the machine or by way of the keyboard. 
This speed and convenience means USB can be used for peripherals other than 
input devices — printers, scanners, and even external storage devices are already 
planned for USB on Macs. 

There are actually two different speed standards for USB, 1.5 Mbps and 12 Mbps, 
although both can operate through the same hub at the same time. This enables 
slightly less-expensive peripherals to use the slower speed for activities — such as 
mousing and keyboarding — that don’t require much bandwidth. 

It’s also worth pointing out that each USB port on the iMac (and presumably on 
future Mac models that incorporate USB) each have full USB bandwidth (12Mbps) 
at their disposal. This means that even if you had several USB devices humming 
away on one port (for example, a scanner hooked up to the same port as your 
keyboard and mouse), you could use the other USB port for more heavy-duty 
requirements (such as an external removable media drive or a high-speed Internet 
connection), and still get full 12 Mbps speeds through that second port. 



Chapter 10 -f Input Devices 269 



Although details aren’t yet available at the time of writing, the expectation is the 
Mac OS will be updated to include a USB Manager, perhaps in the form of a control 
panel, that will feature basic device driver services for USB-based peripherals. This 
would mean you’d be able to hook up any PC-oriented keyboard or scanner and use 
it — at a very basic level — with your Mac by plugging it into the USB port and 
choosing one of the included drivers. Such a feature could apply to a number of 
scanners, modems, and even printers that are based on Industry standards such as 
TWAIN, Hayes-compatibility, and Postscript, respectively. 

In other cases, USB peripheral manufacturers may need to write Macintosh-specific 
drivers for their peripherals to work on Macs (or to ensure that their peripherals 
are full-featured beyond the basic USB Manager driver services). This additional 
work might keep some manufacturers from making their peripherals available to 
the Mac market. Some manufacturers will make the leap, however, seeing that it’s 
much easier to tap into the Mac market by creating a software driver than by 
creating a hardware solution — such as different cabling for ADB, SCSI or the Mac’s 
version of serial connections. 

Hooking up USB devices 

If your Mac model has USB ports, you should certainly consider using ADB if you 
have older devices, but I’d opt for USB peripherals whenever it’s practical and 
affordable to do so. The connections are about the same — just plug in the device, 
load the Mac OS driver software, and start using the device. 

USB features a four-pin connector that can only be inserted the correct way. There 
are different cables for high-speed USB than for low-speed USB, so you need to 
make sure you’re using the right cable for your device (the peripheral likely comes 
with the correct cable, but you should take care when purchasing replacements). 
The USB cabling carries power to USB devices, so low-power devices don’t need 
their own external power supply (higher-powered devices will still need external 
power). If you’re hooking up a number of USB peripherals, a powered hub is 
recommended to service them all with USB-based power. 

USB devices can’t be daisy chained the way that ADB devices are — each device 
needs its own port. That means you either need to limit your USB upgrading to the 
number of ports you have available, or you need to add a USB hub that allows you 
to add more USB devices. On the iMac, for instance, the keyboard acts as a hub, 
because it has two additional USB ports — one for the mouse, and another for a 
second device. Taking into account the second port on the iMac’s side, a total of 
two additional USB devices can be connected without the use of a special hub. 

Indications are USB may be hot-swappable (meaning you don’t have to turn the Mac 
off or put it to sleep to plug USB devices in) and reasonably free of voodoo. 
Unfortunately, there’s not much I can say from personal experience, having only 
worked briefly with USB devices on an Intel-compatible PC (where they weren’t yet 
working very well). It’s just something we’ll have to watch. 



II -f Performing the Upgrade 



I'll try to keep up on the discussion regarding USB on the Mac-Upgrade Web site. 
Check in for details at www .mac-upgrade.com/. 



Installing Input Devices 

For the most part, Macintosh input devices use the ADB port on the back of your 
Mac’s case to communicate with your Mac. Installing them is simple: Using the 
included cable or a standard ADB cable, you connect the device to the port. If you 
have more than one ADB device (and 1 know you do!), you’ll want to daisy chain the 
devices by plugging the second one into an available ADB port on the first device. 

In some cases, you’ll need to switch the order of devices if the first one doesn’t 
offer a pass-through port. 

In all cases, you’ll want to power down your Mac first. 

Here’s the procedure for installing an ADB device: 

1. Shut down your Mac. 

2. Find the ADB port on the back of your Macintosh or on any of the ADB 
devices already plugged into the Mac. (The port should be labeled with the 
ADB icon. You may also find that some Mac monitors offer ADB ports. Usually 
these monitors need to be attached to the Mac’s ADB port; additional ADB 
connectors are offered on the monitor standard for easier connection.) 

3. Using an ADB cable, connect the new device to the available port. 

4. Power up the Mac. 

5. Install the software that came with the device. If it’s a keyboard format, you’ll 
want to select it in the Keyboard control panel (or in the menu bar menu 
created by the Keyboard control panel). 

6. Test the device. 

Remember to keep your ADB devices to a maximum of three or four; you may have 
trouble with that many if any of your devices is particularly sophisticated (for 
example, a digitizer or a touch screen.) If you notice sluggishness or if one of your 
devices isn’t working properly, try disconnecting (after powering down your Mac) 
one or more of the additional devices, power back up, and see if that improves the 
device’s response. You’ll probably always need a keyboard connected, but you can 
leave the mouse disconnected for a while if you’re using a touch screen, for 
instance. 



Chapter 10 ^ input Devices 271 




In its Tech Info Library, Apple makes a point of saying ADB ports are not designed for 
the repeated plugging and unplugging of peripherals. Although you're unlikely to 
damage the ports in any way, they weren't designed, for instance, to have the mouse 
plugged and unplugged on a daily basis. 



Longer cables 

If your keyboard mouse or other device doesn’t extend far enough away from the 
computer, you may need to invest in an ADB extension cable. If you do, remember 
your 5 meter limit to the ADB chain and pick the peripheral that would add the 
least length to your chain while enabling you to connect the others. 

An example is the AppleDesign Keyboard, which includes a hard-wired ADB cable. 
By attaching the extension to your trackball (assuming it features two ADB ports), 
and then attaching your keyboard to the trackball, you’ll be adding less overall 
length to the ADB chain. This usually isn’t a problem with two basic peripherals, 
but can cause degradation of the signal if you’ve installed more devices or if you’re 
trying to get far away from the Mac. 

For products that extend ADB and other Mac input cables by tens or hundreds of 
feet, check out products like the ex*tend*it series of stand-alone and rack-mounted 
devices from Gefen System (v/ww . gef en . com). These devices enable you to move 
ADB devices hundreds of feet away and switch the same keyboard and mouse for 
use with many different Mac OS computers. 

Intel-compatible peripherals 

Want to plug standard Intel-compatible peripherals into your Mac? In many cases 
you can, with the right adapter. USR Systems (wvyw . us r . com) offers their 
AppAdapter product, which enables Mac owners to plug in PS/2-style keyboards 
and mice, translating the PS/2 commands into Mac ADB data. 



Summary 

4- Although it may one day be very common to use voice recognition to chat 
with our computers, most of us continue to communicate with our Macs by 
using pointing devices and keyboards. Within those categories, though, are 
plenty of different options. 

> Before you can attach input devices, though, you’ll need to know a little 
something about the Mac’s Apple Desktop Bus — the technology used to 
connect input devices to the Mac. It’s a flexible and easy-to-understand 
system, but it does offer the power user some limitations. 



272 Part II > Performing the Upgrade 



> Once you know how you’ll be getting everything connected, take a look at the 
different devices you can use. Input devices range from standard and 
ergonomic keyboards to trackballs, touch screens, graphics tablets, and even 
input solutions for the physically challenged. 

4* Finally, you’re ready to connect the devices. Above all else is the golden rule: 
Turn off your Mac before playing around with ADB devices, unless your Mac is 
specifically equipped with hot-swappable ADB ports (in which case it’s just 
plug and go). 

4 ^ ^ ^ 



Scanners and 
Digital Cameras 



F or some crazy, inexplicable reason, using a scanner is a 
lot of fun. Maybe it has something to do with the scanner 
letting you take real objects and interact with images of them 
on your computer screen. Maybe it’s because scanners can 
make any of us feel like professional digital artists. Or, maybe 
scanners hold for humans the same fascination that copying 
machines do: You can make funny shadow scenes by pressing 
various parts of your body to the glass and hitting the “on” 
button. 

Whatever the reasons, scanners are popular add-on 
accessories for Macintosh computers. They’re made all the 
more popular and easy to add because of the Mac’s built-in 
support for SCSI; nearly all Mac-compatible scanners are SCSI- 
based, with a few notable exceptions. Scanners also fare 
reasonably well at external (“regular”) SCSI-1 speeds. You’ll 
probably find that hooking up a scanner is simply a matter of 
plug and go. 

Digital cameras offer even more fun. If you’ve never shot 
pictures without film, you’re in for an interesting experience. 
And digital cameras have professional-level implications for all 
sorts of different applications, from shooting houses for your 
real estate Web site to shooting fashion for magazines and 
catalogs. Personally, 1 haven’t picked up a regular camera in 
six months, although I’ve used my digital camera to create 
images that have appeared in all sorts of places: Web sites, 
multimedia databases, magazine stories, and, yes, this book. 
Digital cameras come in all shapes and sizes, and are certainly 
compelling add-ons for a number of different professional and 
amateur applications. 

Let’s begin by quickly discussing how a scanner works, and 
look at the different types and quality of scanners you’ll 
encounter. You’ll then see how to install a scanner. Also in this 
chapter I’ll discuss how digital cameras create images, what 
the various features of these cameras are, and how you’ll get 
the images into your Mac. 




4 ^ ^ ^ 

In This Chapter 

How scanners work 

Picking and installing 
the scanner 

Digital cameras 
revealed 

Using a digital 
camera 

♦ 



274 Part II 4 Performing the Upgrade 



All About Scanners 

Scanners create an image by passing a light along the surface of a piece of paper (or 
similar object) while charged<oupled device (CCD) sensors follow behind it, picking 
up the information and turning it into ones and zeros. The sensors determine how 
much lighter and darker parts of the image are in relation to each other, giving the 
scanner a sense of how dark a particular part of the image is. 

Doing this, the scanner can create 'd grayscale scan, which results in a fairly true-to- 
life, non-color image. For even faster scanning, the scanner can simply determine 
which parts of the page are white, and which are not. This results in a true blach- 
and-white scan, which might be useful for a page of text, a scan intended for faxing, 
or a line-art drawing — something that doesn’t need the distinction of many 
different levels of gray (see Figure 1 1-1). 




Figure 11-1: An example of a black-and-white scan of line art, using a Visioneer 
PaperPort scanner (www.visioneer.com) 



Of course, you’ve probably heard that scanners can scan color images as well. How 
do they do that? Instead of emitting a white light and then judging the dark and 
light spots, the scanner emits colored light: red, green, and blue. (Some scanners 
use a filter over the sensor Instead of a different colored light, but it’s pretty much 
the same result.) The scanning software can then react to the different levels of 



Chapter 1 1 4 Scanners and Digital Cameras 275 



intensity on the page to determine how much of a particular color is present. It 
then mixes the colors together and comes up with a final, full-color result. 

Because color scanners use three colors, you’ll often come across three-pass 
scanners. Each color gets its own chance to examine the image, whereupon the 
scanner software pieces everything together. This can take some time, but it gets 
good results. Of course, this also means it’s very important to correctly align the 
document for each pass. If you move it slightly between passes, you’ll end up with a 
patchwork final scan that probably will only somewhat resemble the original. 

More recent scanners, however, turn the colored lights on and off quickly enough to 
accomplish all that data gathering in one pass of the scanner head. This makes it 
possible for scans to come out more quickly with the same amount of color 
information. It also requires that the scanner be fairly efficient in how it deals with 
data, because scanned images can take up megabytes of data at a time — a 24-bit 
(millions of colors) image scanned at 300 dpi for low-resolution printing can take up 
3 megabytes of storage space or more. Images scanned at much higher resolutions 
for professional printing (for example, magazine advertisements or newspaper 
inserts) can take up many times that amount of storage space. 

Types of scanners 

Scanners come in a number of different shapes and sizes, each with its own target 
applications. Most often you’ll see flatbed scanners, especially if you’re wandering 
around the Macintosh aisles of your local computer store. However, you can run 
into a number of other types as well, including sheetfed scanners, handheld 
scanners, slide scanners, and other specialty devices. Here’s a rundown of the 
different types of scanners available: 

Flatbed scanners. These are the most common variety of scanner, generally 
resembling the top portion of a copier machine. By lifting the lid, you reveal a 
glass surface onto which you place a document or similar item for scanning. 

Of the scanners normally reserved for consumers and professionals, flatbeds 
offer the best quality, the most color options, and the highest resolutions. 

Handheld scanners. You won’t see many of these around anymore, as they 
were really an answer to the costliness of flatbed scanners in the past. The 
fact is, though, that a good flatbed scanner can be had for little over a 
hundred or so dollars these days, so cost-cutting options aren’t as important. 
For the record, handheld scanners are usually about 4 inches wide and 
require that you roll them down the surface you’re scanning. It’s difficult to 
get a perfect scan, because you need to hold the scanner very steady and 
scan in a straight line. 

'f Sheetfed scanners. More common, although faltering somewhat, are sheetfed 
scanners. Although they made quite a splash in the mid-1990s, sheetfed 



276 Part II > Performing the Upgrade 



scanners seem to have succumbed to the affordability of flatbeds as well. 
They’re still a great idea for document management and modem-based faxing 
(I use one every day), if not great for high-end graphics use. Sheetfed 
scanners are usually small devices designed to sit behind your keyboard or in 
front of your monitor, and they resemble the tractor part of a typical fax 
machine. A sheet of paper can be fed In the front, then little motors pull it 
past the scanning sensors, finally spitting it out the other end. Most sheetfed 
scanners are grayscale scanners, although a few of them have climbed into 
the world of low-end color scans. They’re also often serial-port scanners, 
requiring a connection through the modem or printer port on your Mac. 

4- Photo scanners. Although not yet terribly common, photo scanners are 
usually inexpensive, low-end devices that enable consumers to scan snapshot 
photographs into their Macs, and then add them to Web pages or desktop- 
publishing documents. These are typically all-in-one bundles that include easy 
image-editing software, and so on. 

•f Slide scanners. Almost in a class by themselves, slide scanners are used by 
imaging and publishing professionals to scan 35-millimeter slides into digital 
images that can be incorporated into the published page. These slides 
generally result in reasonable quality at an affordable price, allowing product 
and people photos to make it into high-end newsletters, newspapers, and 
other midrange applications. Slide scanners may diminish In importance as 
more publications and corporate media outlets begin to rely on digital images 
being passed back and forth over the Internet. For now, though, it’s a simple 
matter to pop a slide into an overnight envelope and send it for publication 
the next day (see Figure 1 1-2). In addition, it results in an amazingly high-end 
image for creating color separations, film and otherwise publishing the image 
traditionally, as opposed to sending the image directly to a laser printer. 

-f Drum scanners. These sophisticated, expensive devices actually use 
scanning sensors different from most consumer-oriented scanners. The 
original document or image is placed on a fast, revolving drum that enables 
an Intense light source to pass millimeters away from the original photo or 
document. The scanner can then bring more color detail and scanning 
information in front of a high-quality scanning sensor. The result is a 
professional-quality scan that’s ready for use in a glossy magazine or a 
coffee table book. 



chapter 1 1 ^ Scanners and Digital Cameras 277 




Figure 11-2: A slide scanner takes a standard 35-millimeter slide 
and outputs a digital image to the computer. Pictured is a Polaroid 
SprintScan 35LE (www.polaroid.com). 



Scanner quality 

The quality of a scanner is generally measured against a couple different statistics, 
including the resolution at which the scanner scans and the number of colors it’s 
capable of seeing. Other technological issues — such as the number of passes the 
scanner makes and the quality of the sensors — are also important. Of course, 
the different types of scanners can also be compared for various advantages and 
disadvantages. In most cases you’ll find that flatbed scanners offer the highest 
level of quality (at the consumer level) while offering the most flexibility. Slide and 
sheetfed scanners are designed for more specific tasks. 

For starters, you should look closely at the scanning resolution offered by the 
scanner. Scanners are rated by the number of dots per inch (dpi) they use to 
convert documents into digital images. Inexpensive scanners scan at 300 dpi, 
whereas more expensive scanners can go to 1,400 dpi or higher. In many cases, 
more dots per inch results in higher-quality images, although it’s a bit more 
complicated than that. Suffice it to say that a scanner that offers the ability to scan 
at higher resolutions gives you more flexibility for various tasks. Outside of a 
professional publishing setting, though, you’re unlikely to scan images at 
resolutions higher than about 300 dpi (see the sidebar titled “Comparing 
resolutions: Dots versus pixels”). 




278 Part II 'f Performing the Upgrade 



When shopping scanners, watch out for a number called interpolated resolution. 
This may be the reason that you’re seeing a 1,200 or 1,600 dpi scanner available at a 
price that just doesn’t seem to compute. Interpolated resolutions are those arrived 
at by sophisticated software routines that artificially multiply the number of dots 
per inch by assuming a linear relationship between two larger dots scanned at a 
lower actual resolution. Although this process can sometimes result in a more 
smoothly rendered image, it isn’t really a substitute for actual high resolution — 
especially if you’re scanning very detailed images and art. 

Most inexpensive scanners work with 24'bit color, meaning they can digitize as 
many as 16.7 million colors, which also happens to be about as many colors as the 
human eye can see. The 24 bits are divided three ways so that 8 bits are assigned to 
each red, blue and green value for a particular color. Because computers can use 8 
bits to store number values between 0 and 255, there are 256 unique possible 
values for each of the three colors. Multiply those together — 256x256x256 — and 
you come up with the total number of RGB combinations — about 16.7 million. 

More sophisticated scanners work at 30 or 36 bits per pixel, meaning they can 
distinguish billions of colors. Even though this is outside the range of human 
perception, these colors can be useful for setting off colors around them or offering 
very gradual transitions between two colors that humans can distinguish. Of 
course, this level of nuance is probably unnecessary for the typical home or small- 
business user who simply wants to scan images for a newsletter or Web site. But 
the high-end scanners are there if you need them. 

Of course, other factors differentiate inexpensive scanners from those that offer 
higher quality. One of those is the dynamic range of the scanner. Dynamic range 
represents the breadth of tonal values that the scanner can register. This results in 
shading and low-contrast areas that scan at higher quality with more detail. By 
contrast, a scanner with a low dynamic range won’t map colors as correctly, 
resulting in more washed-out results. Generally, dynamic range goes hand-in-hand 
with the number of colors (24-bit, 36-bit) the scanner works with. The additional 
colors, even if they aren’t in the visible spectrum, add range to the image, giving it 
more clarity. 

Scanner software 

Other factors in comparing scanners include the quality of the components used, 
the type of light the scanner shines on your documents, and the overall packaging 
of the device. One of the most obvious differentiators in scanners designed for Mac 
users is the software package included; many scanners offer versions of Adobe 
Photoshop, the leader in image manipulation programs. Because Photoshop costs 
hundreds of dollars, a good deal can be had by buying it as part of a scanner 
bundle. But watch the fine print. Photoshop Lite Edition (LE) is one way that 
scanner companies include the software while lowering costs; however, the LE 
version, while useful, offers far fewer features. 



Chapter 1 1 > Scanners and Digital Cameras 279 



Comparing resolutions: Dots versus pixels 



Scanning resolutions, screen resolutions and printing resolutions “ all of which tend to be 
measured in dots per inch — have very little in common with one another. For that reason, 
ifs difficult to say to you, "Buy a 300 dpi scanner if you have a 300 dpi printer." Because 
there's no international standards body that defines what, exactly, a dot is in this context, 
dpi is only a relative term, not an absolute one. That makes it tough to choose a scanner. 

For instance, a printer's dpi measure refers to a physical ink dot that's placed really close to 
a bunch of other ink dots. These dots, eventually, make up an image. The more dots per 
inch, the less jagged the printed text and images. 

On a computer screen, dots per inch is a calculated number based on the size of your com- 
puter screen and the resolution your monitor is set to display. When you think about it, dots 
per inch is almost meaningless on a computer monitor. What's an inch on a computer mon- 
itor? A user can set different resolutions on a monitor, as well as use monitor controls to 
"squish" or otherwise distort the picture. Unless you adhere strictly to WYSIWYG resolution 
rules (which is nearly impossible, but discussed in Chapter 12 nonetheless) or you hold a 
ruler up to your computer monitor out of curiosity, inches are irrelevant 

The resolution of a scanned, digital image represents only the size of a displayed image, not 
the quality. When printed, a 300x300 image will often look better than a 200x200 image. 
On a computer screen, the 300x300 image is simply bigger than the 200x200 image. 

So the question is what sort of scanner do you need to scan images that will print well? The 
answer: Less resolution than you think. You can't just compare resolutions, however. Instead, 
scanned resolution is more strongly related to the lines per inch (Ipi) that your printer is 
capable of printing. Once you determine your printer's Ipi (check the printer's documenta- 
tion), the math is easy: Scan at 1 .5 times the ipi rating for your printer. In most cases, this will 
translate to between 150 and 200 dpi scans for most inkjets and lasers. The only exception 
is black-and-white line art (text, clip art and drawn images), which should be scanned at the 
full resolution of the printer (300 dpi, 600 dpi, and so on), when possible. 

If such low resolutions are recommended, why have high-end scanners at all? Those scan- 
ners are meant for professional color-separation work, usually. When outputting directly to 
a computer printer, the resolution of scanned images can be pretty low. But digital output 
intended for a print house needs to be much, much higher. You may also want to scan at 
higher resolutions for some of the latest, photo-realistic color and photo printers on the 
market today (check their documentation and Chapter 15 for details). 



You should also take any other bundled software into consideration, as well as 
learning what image capturing software the scanner is compatible with. Specifically, 
you’ll want to know if the scanner comes with any special optical character 
recognition (OCR) software — and if it’s a fully enabled version — so you can scan 
text into your computer. You’ll also want to know if any Photoshop-compatible plug- 
ins are available, or if the standard TWAIN plug-ins are completely supported. If you 
plan to use Photoshop often for your scans, it’s certainly convenient to use a plug- 
in, which enables you to scan directly into Photoshop, instead of using an 



280 Part II 4^ Performing the Upgrade 



intermediary program that just scans and saves the images (see Figure 1 1-3). If you 
don’t plan to use Photoshop (or if you don’t have a copy and can’t afford it), make 
sure your scanner offers a decent image-scanning program that also features 
editing and touchup tools. 




Ptcktf X 












t<tn Made imdqe Filler Select Window Help 



l2S4d)6PM 



New.. 

Open.. 

Ploce... 



mm Mac 



uose 

Save 

Save As- 
Save a Copy 
Revert 



uinitiM 



Anti-aliased Pin 
PICT Resource. 
Quick Edit. 

imugjwnra 



Lxpurt 
Hie Info 



Documenis 



htgc Setup 
Piiiit.. 



TWAIN -Select Source.;: 



WIndovs 



Prererences > 
Quit 



Figure 11-3: Using a plug-in you can scan directly into Adobe Photoshop, which 
enables you to manipulate and save the image directly. 



So what’s TWAIN? It stands for (believe it or not) Technology Without An Important 
Name, and, although the acronym is tongue-in-cheek, the standard itself is very 
interesting. In essence, any TWAIN-compatible scanner can be accessed using a 
TWAIN standard plug-in or software program. In Photoshop, for instance, a TWAIN- 
compatible plug-in is bundled with the program. This gives you access to your 
scanner, even if it doesn’t have its own Photoshop plug-in, assuming the scanner 
itself is TWAIN compatible. Of course, TWAIN can’t completely replace the scanner 
company’s software, because the manufacturer is able to write much more 
sophisticated controls for image manipulation, batch scanning (scanning many 
documents at once), and any other advanced features. 




Chapter 1 1 4^ Scanners and Digital Cameras 281 



Finally, don’t forget about optical character recognition (OCR) software. This class 
of software can actually read scanned images, and then turn the text in the image 
into computer text that can be, for instance, loaded in a word processor or desktop 
publishing program. In essence, OCR replaces the need to retype documents. 
Instead, the software takes a scanned image, analyzes it against sophisticated 
algorithms, and outputs a text file that, if you’re lucky, bears a striking resemblance 
to the original text (see Figure 1 1-4). 




Figure 11-4: Most OCR programs do a pretty good job of character recognition, as 
long as the font in the original document is fairly standard, large enough, and easy 
to read. 



Choosing a scanner 

Resolution, color depth, quality, and software are all factors that should come 
together in your decision to purchase a scanner, although the most important issue 
to consider is purpose. How do you plan to use the scanner? Your answer will give 
you a much better idea of the scanner that’s a good fit for your needs. Here are a 
few sample scenarios: 





282 Part II 4* Performing the Upgrade 



4 77/ be scanning text documents only, mostly for archiving and faxing. In this 
case, low cost and convenience are probably primary. I personally use a 
scanner this way often, and I’ve found that a PaperPort or similar page 
scanner is often the best way to go. These scanners are simple to deal with, 
fire up immediately, and turn your computer into a full-featured plain-paper 
fax machine. If you have a choice, though, get a SCSI version so you’re not 
struggling to find an open serial port whenever you go to use it. 

4 / want basic scanning and color for my home/small-office Mac. A 24-bit, 300-dpi 
scanner will work fine for this sort of application, as will some of the high-end 
page scanners. In fact, part of the consideration of choosing flatbed versus a 
page scanner is whether or not you’ll be using the scanner as a copier 
replacement as well. If that’s the case, a flatbed is easier to use for copying 
stapled reports, pages in books, and magazine stories. At the same time, 
advanced page scanners also feature enough color support and quality 
features for Web design and small-business newsletters. 

4 / need good color for my creative business setting. A 30-bit or 36-bit scanner 
with real resolutions of 600 dpi or greater may prove necessary for such a 
task. In reality, even these scanners are reasonably inexpensive, although you 
may find that additional capabilities (such as large format scans for oversized 
documents) and productivity add-ons (such as an automatic document 
feeder) boost that cost significantly. 

4 I need the top of the line. Consider some of the 36-bit scanners made by 
MIcroTek, Agfa, and UMAX, among others. The optical resolutions can stretch 
to 1,000x2,000, with the capability of scanning both transparent and regular 
documents. Sizes tend to get larger, too, with support for full tabloid-size 
scanning. They can often be faster, making them worthwhile for larger 
workgroups that need to share the scanner. 

4 I've got to scan some slides. A dedicated 35-millimeter slide scanner is your 
best choice, with a transparency add-on as your second choice. Some higher- 
end scanners can pull off scanning both, although you’re unlikely to get the 
same quality you get from slide scanners using a dual-pronged solution. 

Table ll-l points you to the Web sites of some popular scanner manufacturers that 
include Mac-compatible versions and bundles. 



Table 11-1 

Scanner Company Web Sites 


Company 


Web Sites 


Type of Scanner 


Agfa 


www.agfa.com 


Flatbed 


Apple Imaging 


imaging.apple.com 


Flatbed 


Epson 


www.epson.com 


Flatbed 



Chapter 1 1 -f Scanners and Digital Cameras 283 



Company 


Web Sites 


Type of Scanner 


Hewlett-Packard 


www.hp.com 


Flatbed; page 


Kodak 


WWW. kodak . com 


Slide/film 


LaCie Ltd. 


www.lacie.com 


Flatbed 


Linocolor 


www.linocolor.com 


Flatbed 


MicroTek 


www.microtek.com 


Flatbed; page 


Polaroid 


www.polaroid.com 


Slide/film; photo 


UMAX 


www.umax.com 


Flatbed 


Visioneer 


www.visioneer.com 


Page 



Installing a scanner 

For the most part, scanners work like any other SCSI device, except (perhaps) 
they’re more widely reported to be picky about the SCSI chain than are some other 
devices. Not all scanners are trouble, but some certainly can be. If you’re having 
trouble with a scanner, you’ll need to go Into SCSI-troubleshooting inode. 

A few scanners offer serial port connections; usually these are the smaller page 
scanners that offer only black-and-white scanning capabilities. (You probably won’t 
find such scanners new, but they’re still available through many mail-order houses 
and ads in the back of Mac magazines.) Because of the increased amount of digital 
information that a color scanner has to provide, it’s unlikely you’ll find one that 
connects to the relatively slow serial port. (1 wouldn’t be surprised if USB versions 
of all sorts of scanners have started appearing on the marketplace, too, although 1 
haven’t seen any for Macs at the time of writing.) 

After you’ve decided what SCSI ID number is available for your scanner (consult the 
Apple System Profiler if you’re not sure what SCSI ID numbers are already taken), 
you’re ready to add the scanner: 

1. Shut down your Mac and ground yourself electrically. 

2. Set the scanner up on a sturdy, level surface next to your Mac. 

3. Find the special shipping pin that holds the scanner mechanism in place when 
the scanner is being transported. (Consult your scanner’s manual for 
information on how to remove it.) Some scanners may ship without this pin, 
but it’s important to know that; otherwise, you could ruin the scanner simply 
by turning it on if the pin is still in place. 

4. On the back of the scanner, select a SCSI ID number for your scanner (see 
Figure 1 1-5). 



284 Part II ‘f Performing the Upgrade 




Figure 11-5: As with many SCSI devices, scanners generally have a 
SCSI ID selector near their SCSI connectors. 



5. Plug the scanner’s SCSI cable into the scanner and into your Mac’s SCSI port 
or into the last SCSI device in your SCSI chain. Unless the scanner is internally 
terminated (check your manual), you’ll need to insert the SCSI terminator 
block into the other SCSI port on the scanner. 

6. Plug the scanner’s power cord in and turn it on. You should see the scanner’s 
mechanism come to life. 

7. Turn on your Mac. Install any software that came with the scanner, and then 
restart your Mac if the installed software requires it. 



You’re done. If you like, you can consult the Apple System Profiler to make sure the 
scanner appears as a SCSI device. Start up your scanner software (or Photoshop if 
the scanning software is a plug-in) and test your scanner. 



For serial-port scanners, the process is even simpler. Just power down your Mac, 
plug the scanner into a free serial port (the printer or the modem port), plug the 
scanner into the wall-power socket, and then power up the Mac. Run the software 
installer that came with the scanner, and then restart the Mac if the installer 
requires it. When your Mac starts up again, you’re ready to scan. 



Note 






With many page scanners, you simply insert a piece of paper and the scanner comes 
to life, scanning the page and loading the scanning software. The only thing that has 
to be "on" is the scanner software itself — usually a small application or a control 
panel (see Figure 11-6). The power to the scanner is managed internally, enabling 
it to spin down and consume very little energy while it waits for another document 
to scan. 




Chapter 1 1 ^ Scanners and Digital Cameras 285 






^ ON $«Ws( Off \9 fr*» up th» 
O OFF 



I Settings, | | Calibrate^ | 



V I s I O N E E » 



Figure 11-6: The Visioneer PaperPort 
control panel determines whether or 
not the PaperPort should be on the alert, 
waiting patiently for a new document to 
scan (www.visioneer.com). 



Digital Cameras 

In a way, digital cameras are sort of upright scanners. Instead of scanning a single, 
small document or photo, however, digital cameras enable you to point and click at 
the world around you, turning an image in the lens into a computer image. They’re 
nothing short of amazing, in certain respects, and I can easily foresee a day when 
most of our daily photography is done digitally. 

In fact, not a lot about the camera has to change. For professional uses, digital 
camera backs can be attached to traditional camera mechanisms, allowing your 
trusty Nikon or Canon to take digital images instead of film ones. In other cases, 
the cameras are designed to be digital from the ground up — yet, they often have 
a tendency to mirror their film-based cousins in appearance and functionality (see 
Figure 1 1-7). 




Figure 11-7: The Apple QuickTake 200 camera looks almost exactly 
like a typical point-and-shoot 35-mm camera. (Courtesy Apple 
Computer, Inc.) 




286 Part II 4 Performing the Upgrade 



Of course, the difference is the lack of film. Instead of stopping into the drug store 
to buy a few rolls of daytime or nighttime film, a digital camera stores images 
internally — usually on a small storage wafer, in hard-wired static I^M, or, in 
some cases, on a removable floppy disk. 



How digital cameras work 

in a way, digital cameras are video cameras that only have the internal electronics 
for taking still images instead of moving video images. Actually, many of the 
cameras can act as live video cameras as well — you just need to lug a VCR along 
with you. With video out ports (for RCA-style video adapters that plug directly into 
modern video equipment), you can use the viewfinder to frame a moving image and 
display it directly on a TV. Similarly, you can hook one of these cameras up to an AV 
port on your Mac, if it’s so equipped. 

However, these cameras are mostly for easy point-and-click shots. Via a regular 
camera lens, these cameras use digitizing sensors to store the image instead of the 
traditional exposure on chemically treated film. Usually, the sensors are an array 
of CCDs, similar to those used in consumer scanners. The image is also fed through 
to an LCD viewfinder (in most cases) that gives a fairly accurate rendering of the 
framed image. When you’ve got the shot you want, you press the camera’s picture 
button, and the image that’s on the viewfinder at that moment is saved to memory. 

Like regular cameras, digital cameras use a lens, requiring you to adjust focus, 
macro settings (for extreme close-ups), and, often, aperture settings. In fact, many 
digital cameras don’t even include a flash or additional lighting of any sort, because 
those cameras are capable of accurately rendering the amount of light in the room 
with little trouble. On some, a setting change brings more or less light into the 
camera, depending on the natural or other types of light that’s in the room or 
outside. 




After the shot is taken, the digital data is stored in the camera or on a removable 
storage medium. With no standards to go by, these storage options range from 
manufacturer to manufacturer. Sony, for instance, makes a series of cameras that 
save digital images directly to a standard 3.5-inch floppy disk. Apple opts for a tiny 
memory card that can be filled with images, removed, and replaced to extend the 
usefulness of the camera between download sessions with your Mac. Other 
cameras use slightly different methods. Some have only an internal storage option, 
relying on static RAM or a similar technology to store the images. 

Static RAM is a type of RAM that's designed to store data even when the device that 
holds the RAM is powered down. (In regular RAM, information is lost when you shut 
down your Mac.) This is usually accomplished by feeding the static RAM a small 
trickle of power- from a small battery, for example. 



Chapter 1 1 -f Scanners and Digital Cameras '2.Q1 



Shopping for a digital camera 

Digital cameras come in many shapes and sizes, although three useful categories 
will jump out at you when you go shopping. On the low end are consumer-oriented 
cameras, designed to give you decent picture quality, but more of a point-and-shoot 
experience. These cameras range from $150 to $500 or so and, generally, rival the 
basic, fixed-focus 35-mm cameras you’d find in an electronics store for $35 to $50. 
Actually, I’m kidding — a bit. Although the picture quality will probably be similar to 
cheaper traditional cameras, almost any digital camera offers other interesting 
features, such as video output to TV devices and similar extras. 

Higher-end digital cameras ($500 to $1,000) offer the hobbyist or professional more 
choices and features. These cameras still don’t output high enough quality for many 
tasks — magazine print work, profe.ssional product shots, and similar pursuits — but 
they’re a good solution for real-estate agents, brokers, attorneys, investigators, book 
authors, and anyone else who needs a convenient way to take good-quality archival 
photos. These cameras tend to offer more storage space for images, higher 
resolutions, zoom lenses, and more sophisticated focusing and light handling. 

In the professional photography arena ($1,000 and up), digital cameras come in two 
types — really high-end all-in-one cameras and digital camera backs for traditional 
camera bodies. These expensive digital cameras tend to sport all sorts of goodies, 
including amazingly high resolutions, good storage, and professional touches such 
as very fast processing of images, higher-quality CCDs, and other elements that 
combine for better pictures. Where lower-end digital cameras are great for 
snapshots, these high-end cameras are expensive outfits designed for top-quality 
editorial and advertising needs. 

No matter what the price range, you should ask some basic questions when 
comparing the quality and performance of digital cameras: 

4 Resolution. Lower-end cameras tend to shoot pictures designed more for 
computing applications than for printing, so their resolutions are smaller; 
640x480 is a standard field of pixels for inexpensive cameras. Others offer 
better resolution, usually up to 1,024x768, or, in the case of digital camera 
backs, l,012x 1268 resolution images with over a million pixels. 

♦ Color depth. On the low end, you’ll find cameras capable only of 8-bit color 
(256 colors), with thousands of colors becoming more commonplace. Like 
scanners, the higher-end cameras offer 24-bit, 30-bit, and even 36-bit color for 
displa>1ng colors beyond the visible spectrum (although they still add to 
image quality). 



288 Part II 4- Performing the Upgrade 




4 Compression. To get these large digital image files to fit into a finite amount 
of storage memory, most digital cameras use a compression scheme. These 
can certainly vary in quality, with some of the schemes introducing errors or 
artifacts within the image. Depending on the camera, you’ll probably have a 
choice of compression schemes. Compression is the norm on the Web and in 
lower-end tasks, but a very sophisticated approach to compression is 
necessary for photographic-cjuality images for professional applications. 

On the World Wide Web, JPEG and GIF image file formats are the norm. Both are 
compressed formats, enabling them to transmit more quickly over a network. They 
also tend to be lower quality than either TIFF or EPS (Postscript) image files. So, if 
you're working with images destined for print, you'll probably want a camera that 
saves images in TIFF format. Low-end cameras often won't, opting instead for JPEG- 
compressed files. (Some PICT image files, by the way, are actually JPEG compressed, 
even if the/re not in the JPEG format.) 



4 Storage. As mentioned earlier, these cameras rely on an internal storage 
mechanism for holding onto the images until they can be downloaded onto 
your Mac. One feature of the more expensive cameras is a unique or high- 
capacity approach to storage. If you can easily get additional storage 
modules, for instance, or if the storage inside the camera can hold many, 
many images, the camera might be worth the extra investment. 

4 Interface. Although most low-end digital cameras offer a serial cable 
interface, this can be an incredibly slow way to transfer images. (Not only 
slow, but many Mac-based transfer programs also tie up the computer while 
downloading the images, forcing you to find other things to do while the 
images are transferred. You may even find yourself — gulp — reading.) High- 
end cameras offer a SCSI interface instead, enabling images to be transferred 
much more quickly. 



Other factors may influence your choice as well. Most cameras, like scanners, come 
with an image-editing program (most likely an Adobe product). If the camera you 
have your eye on also happens to offer a full version of Photoshop, it may be worth 
the price. 



Similarly, different cameras offer extra features that may interest you. Zoom lenses 
are available in many midrange cameras, as are high-quality LCD screens, red-eye 
reduction, auto-flash capabilities, and rechargeable batteries. If you’ll be using the 
camera as a presentation tool, you’ll want to make sure it can be hooked directly to 
a TV through an RCA-style video cable. In some cases, you’ll even find models that 
enable you to upload your own images to the camera, which can then be used as a 
hand-held, portable presentation device. 



chapter 1 1 Scanners and Digital Cameras 289 




Also, if it’s important to you, don’t forget to check for pass-through video 
capabilities. Some low-cost cameras I’ve encountered (like the Apple QuickTake 
200) do a better job of full-motion display than cameras costing hundreds more. 
Hook up the camera to a VCR, and you’ve got an instant (albeit heavy) camcorder! 

If you're into editing your images, don't forget to make sure your camera offers a 
Photoshop-compatible plug-in for downloading the images from the camera directly 
into a Photoshop-compatible image-editing program. 



Using the camera with your Mac 

Once you’ve shot your heart out with the digital camera, it’s time to hook it up to 
your Mac and download the images to your computer. Most likely, you’ll need to 
have installed the software (or Photoshop plug-in) that came with the camera. From 
there, the task is usually a simple one: 

1. Shut down your Mac, and install the serial cable that came with your camera 
on the modem or printer port (whichever is free). 

2. Attach the digital camera to the cable through the camera’s interface port. 

3. Restart the Mac. 

4. Start up your image-retrieval software (if it’s Apple’s software, it’s called 
Camera Access). You may have to tell the software what port you’ve plugged 
the camera into, although some of the retrieval programs can find the camera 
without help. 

5. Choose the option in the software through which you can preview your 
images. 

6. Select the images you want to download to your Mac. (You can usually hold 
down the Shift key or the §€ key while clicking multiple images to select more 
than one at a time.) 

7. Invoke the download command in the image software. You may be asked 
to choose what folder to save the images in. Do so and click OK. (See 
Figure 11-8). 

That’s usually all there is to it. With most of the image-download programs, you’ll 
have an option to delete all the images currently stored on the camera. This will 
clear them out so you can take more pictures, but be sure you’ve downloaded and 
saved onto your Mac all the images you wanted to keep. 



290 Part II > Perfonning the Upgrade 








Figure 11-8: In Apple's Camera Access, you choose each image you want, and then 
use the Save Selected to Disk option to download them from the camera. 



If you’re interested in downloading the images from the camera directly into 
Photoshop, you do that by invoking a Photoshop plug-in. In most cases, the plug-in 
you’ll be using is actually an Export/Acquire plug-in, so that’s how you’ll install it: 

1. Make sure Photoshop isn’t running, and then copy the plug-in to the 
Export/Acquire folder that’s inside the Photoshop folder on your hard drive. 

2. Start Photoshop. 

3. In Photoshop, choose Open, Acquire from the menu, and then choose the 
listing for your camera. This brings up the plug-in for your particular camera 
(see Figure 1 1-9). 

In most cases, this plug-in will work a lot like the image-download program for your 
camera, although the plug-ins will sometimes have fewer capabilities — for 
example, only downloading one image at a time. 






Chapter 1 1 4 Scanners and Digital Cameras 2d 1 




Figure 11-9: The Canon PowerShot has a Photoshop Acquire 
plug-in that offers full-featured access to the camera. 



Summary 

^ Scanners and cameras are both great add-ons for Mac users at any level, 
whether you’re just trying to dress up your small-business newsletter or you 
need to prepare images for magazine layouts. Scanners and cameras are also 
popular peripherals, resulting in widely varying feature sets, costs, and 
performance. 

> Scanners use bright light and special sensors to create an image of an existing 
document and turn it into digital information that can be used on your 
computer. You can then use image-manipulation programs to change the 
scanned document or photo, or you can use an OCR program to recognize the 
text in the scanned document, enabling you to then paste the text into a word 
processing program for editing. 

4“ A variety of scanners are available, and can be differentiated by the type of 
documents they scan, how they’re inserted into the scanner, and what type of 
interface (serial or SCSO the scanner uses. You’ll also encounter some other 
factors, such as the number of colors the scanner recognizes, the scanner’s 
top resolution (usually in dots per inch), cind the document sizes the scanner 
can work with. 

-4 Install a scanner the same as you would most other SCSI devices: After picking 
an available SCSI ID number, plug it into the SCSI port on the back of your Mac 
or into one of the other SCSI devices in your SCSI chain. You’ll need to remove 
some shipping materials if the scanner is brand new, and then turn everything 
on, run the software, and test the equipment. 





292 Part II 4^ Performing the Upgrade 



4 Digital cameras are like upright scanners — they create digital images through 
a camera lens. From inexpensive to professional quality, digital cameras offer 
many different features and performance factors, including color depth, 
resolution, image storage, and image compression. You’ll probably want to 
check out any additional features on the camera, such as zoom lenses and 
TV-video output. 

4 To hook up your digital camera, you’ll probably attach it to a serial cable or, in 
some cases, to a SCSI device. You’ll then run the camera’s access program or a 
Photoshop plug-in. 



Monitors and 
Monitor Cards 




I imagine that a lot of Mac users — especially those whoVe 
been at it for a number of years — describe themselves as 
visual people. The Mac OS interface plays to that sort of 
individual, offering lines, fonts, icons, and other elements that, 
for the most part, are carefully crafted to be aesthetically 
pleasing. It follows, then, that a very high-quality computer 
monitor can make your Mac experience even more 
pleasurable. 

It also helps to have a nice monitor if you’re going to be sitting 
in front of that computer for hours on end. I know 1 tend to 
harp on this, but 1 don’t believe you should ever take the 
cheap way out when it comes to buying a monitor for your 
system. Unless your eyes aren’t terribly important to you, or 
you’ll only be using the computer rarely, it’s of utmost 
importance to get a monitor that offers good color, flicker-free 
display, and crisp, clean text. I’m no doctor, but 1 can’t imagine 
looking at a washed-out or blurry monitor could possibly do 
your eyes any good. 

Fortunately, a lot of monitors designed to be Mac-compatible 
are of very high quality. These days, almost any computer 
monitor made can be fitted to work with a Mac, even if it 
adheres to the Intel-compatible monitor standards. So there’s 
plenty of competition on the market to keep prices down. 

In case you don’t think you need a new monitor, you may want 
to look into improving your Mac’s internal video hardware, 
whether that entails a simple upgrade to the video RAM or a 
wholesale installation of a new video card. New video can add 
more colors, better resolution, and even acceleration to your 
computing experience. 



> ♦ 4 > 

In This Chapter 

How monitors and 
monitor cords work 

Choosing and 
installing a monitor 

Chart: Your Mac 
monitor's built-in 
capabilities 

Choosing a monitor 
card 

Installing the card 

^ ^ ^ ^ 



294 Part II 4* Performing the Upgrade 




Finally, even if you have the monitor and video capability you need, you should still 
check out this chapter; you might learn something about screen resolution, built-in 
video, and even how to accelerate certain video tasks on certain Mac OS 
computers. Video hardware settings in the Mac OS monitor control panels can be 
confusing to some users, so Til try to explain how it all works in this chapter, too. 

Remember, nearly every Mac has the ability to take advantage of the screen real 
estate offered by two or more monitors (as many, in fact, as you have video cards 
for), ril discuss how to do this in more depth later in the chapter. Just remember, it's 
a great reason to shop for a new monitor and video card. 



How Mac Monitors Work 



It takes three different elements working together to create an image based on data 
from the Mac processor — the video interface circuitry, the software drivers in the 
Mac OS that control that circuitry, and a video display monitor. The video circuitry 
can be built into the Mac or supplied on an expansion card. The software is usually 
included with the Mac OS, although some video cards include extensions that must 
be installed as well. The display must be compatible with the Mac’s RGB (DB15) 
output cabling, but the cabling can be easily adapted for use with a VGA (Intel- 
compatible standard, HD 15) monitor. 



When you’re looking at video, then, both the circuitry and the monitor itself are 
important components that must work together to make images appear that human 
operators can interact with. This requires not only compatibility, but a special 
synchronization between the two elements to make sure everything works 
flawlessly. 



Note 






The Mac has a group of programming routines built into it, called QuickDraw, that 
controls the machine's graphical capabilities. Every program written for the Macintosh 
is required to deal with drawing to the screen on its own via QuickDraw, which helps 
by creating routines that make it easy to draw standard Mac OS elements such as 
text, shapes, graphics, and colors. QuickDraw is also part of the underlying printing 
architecture of the Mac OS, making it possible for Mac programs to communicate 
with printers. 



Bitmapped images 

Inside every Macintosh model is circuitry designed to paint the screen dot by dot; 
this circuitry determines what each dot should look like at a given moment of time, 
including whether it’s on or off (on a black-and-white screen) or what intensity of 
red, green, and blue the dot will represent to form a particular color. (Actually, in a 
color monitor, each dot can only be one color, so the dot for each of the RGB colors 



Chapter 12 ^ Monitors and Monitor Cards 295 



are positioned closely together to create a single pixel — short for picture element — 
of the screen image. To the human eye, this results in a blending of the intensity of 
each dot to create a unique color.) 

The process of creating and storing such an image is called bitmapping, wherein 
each bit, or pixel, of an image has its associated value stored in computer memory. 
This creates a map of the overall image that is then communicated to the monitor, 
which responds by turning on the dots at the light intensities necessary for the 
image. It does this by using an electron beam to draw each line of the screen, 
energizing a phosphorescent coating that glows as required. 



It sounds complicated, but a typical Macintosh actually performs this task between 
60 and 85 times per second, depending on the capabilities of the display and 
computer. This results in images that appear to move seamlessly, when, for 
instance, you drag a window or launch an application. 



You may have heard of interlacing monitors, which were popular for a time in the 
Intel-compatible world (and can be used with some Mac models). These monitors 
work the same way a standard television does, by drawing every other line of the 
screen image, and then filling in the alternating lines on the second pass. This 
makes the monitor work less hard, enabling it to update each set of lines on 
alternating passes. It can result in an image that appears to flicker slightly, 
however, even though the image is being updated many times per second. 



Note 




You may hear people use the letters CRT and the word monitor interchangeably. CRT 
stands for cathode ray tube, the most common type of technology used for desktop 
monitors. Other technologies exist, though, and some of them -like LCD technolo- 
gies used for years in Power Books -are beginning to encroach on traditional CRT 
turf. Apple has even begun to offer a model, the Apple Studio Display, that uses LCD 
technology -resulting in a very lightweight, thin display that, unfortunately, is also 
quite a bit more expensive than typical CRTs. 



Refresh rate 

The number of times a Mac’s screen is redrawn per second is called the refresh rate, 
often measured in hertz (Hz). For the most part, individual monitors or displays are 
capable of a particular refresh rate, and they must be set to show images at that 
rate for the display to be useful. For instance, the original Mac classic form factor 
includes a black-and-white display with a fixed refresh rate of 60.15Hz, meaning the 
screen is updated approximately 60 times per second. The Mac OS won’t allow you 
to change this setting, because the monitor will only synchronize with the Mac’s 
video interface at that speed. 

Most newer monitors are called multisync monitors because they’re capable of 
synchronizing to different refresh rates and screen resolutions. In this case, you’ll 
need to know the limits of your monitor yourself, as the Mac video software may 
allow you to exceed the maximum refresh rate at which your monitor can display 
an image. This can be potentially damaging to the monitor, so it isn’t 



296 Part II Performing the Upgrade 



recommended — under any circumstances — that you run your video circuitry at a 
refresh rate higher than the monitor’s specified limit. (Usually the Monitors or 
Monitors & Sound control panels will keep you from “overdriving” a monitor.) 

Actually, two refresh numbers appear in the rating for most monitors, but only the 
vertical refresh rate is interesting; the horizontal refresh rate simply tells you, in 
kilohertz (KHz), how long it takes for each line to be drawn as the screen updates. 
Notice that KHz translates into thousandths of seconds, so the number, whether it’s 
30 or 70, represents a very fast rate, and therefore is rarely a selling point for an 
individual monitor. 

Resolution 

Another important factor in monitor and video-card purchases is the resolution 
supported. Resolution is measured by the number of pixels high and pixels wide 
at which the screen image is displayed. These pixels create the grid of bits that are 
turned on and off by the computer to create the bitmapped display. 

On earlier monitors, the resolution is fixed by the monitor. The classic series of 
black-and-white Macs, for instance, offer a fixed resolution of 512 pixels by 384 
pixels. Multisync monitors, however, offer a range of different resolutions that 
can be dialed up by the Mac OS and displayed on the screen. This enables you to 
change the number of pixels that appear on screen by changing a setting in the 
Monitors control panel (see Figure 12-1). 




Figure 12-1: The Monitors control panel (or Monitors 
& Sound control panel in Mac OS 8 and above) enables 
you to change the resolution on multisync monitors. 




chapter 12 4- Monitors and Monitor Cards 297 



Why switch resolutions? A few reasons exist, the most obvious one being that 
changing the resolution changes the size of the images on your screen. The lower 
the screen resolution, the bigger each pixel. Remember, a pixel isn't a fixed 
measurement. It’s just a shorthand way to say “picture element.” So, the fewer 
picture elements you have on a given screen, the larger the image. 

That’s why many game programs will switch the monitor to a resolution of 640x480 
before beginning the game. Because games tend to be very demanding on your 
video hardware (what with many video effects, 3D images, and complex textures 
that need to change quickly), the game will default to a lower resolution setting so 
it has to chcinge fewer pixels at one time, making its job easier. 

But the size issue can involve more than simply choosing between bigger or smaller 
images for gaming, comfort, or whatever other reasons. Screen resolution also has 
a loose correlation to the concept of What-You-See-ls-What-You-Get (WYSIWYG, 
pronounced “wizzy-wig”). Given a particular monitor size, you can set the 
resolution so that the size of images and text on the screen corresponds almost 
exactly to the size the images and text will be once printed. For page layout tasks, 
this capability is crucial — and it’s a standard that Macs have always aspired to. 





At least, until recently. As the Mac and Intel-compatible worlds continue to 
converge, Macs have begun to work well with monitors that are standard in the 
Intel world, along with the set of resolution standards for those monitors. These are 
often close to the Mac standard resolutions, but not as precise when it comes to 
WYSIWYG. In fact, the sheer number of different monitors you can now hook up to 
your Mac makes WYSIWYG an impossible standard for monitors, because one so- 
called 17-inch monitor might actually show 15.3 inches of viewing area, whereas 
another might show 14.7 inches or 15.6 inches. 

There's another reason monitor resolutions have gotten a bit screwy recently: Fewer 
people care. At one point, Macs and their monitors were fixed at the magical 
WYSIWYG resolution because print publishing was such a primary function for Macs. 
The prevailing attitude in the Intel world, however (at least for Microsoft Windows 
users), has been that increased resolution gives you more screen real estate to work 
with, therefore it should be jacked up so you can see more of a word processing doc- 
ument or Web page than you would at a lower resolution. Neither approach is nec- 
essarily better than the other. Whichever you adopt depends on what your prefer- 
ences are. You should consider how important true WYSIWYG is to you before 
choosing the resolution at which your Mac will run. It may not prove important to you 
at all. 



The magic WYSIWYG number is 72 dots per inch. That’s the point at which letters 
on the screen look just like letters on the printed page. You publishing types might 
notice something else about this magic number: It means each pixel corresponds 
to a point (a unit of measure used to gauge the size of typefaces), as there are also 
roughly 72 points per inch. At this resolution, increasing a font’s point size by a 
single point (from an 11-point to a 12-point font, for instance) changes it by one 
pixel on the screen. 



298 Part II 4^ Performing the Upgrade 



To get to this WYSIWYG nirvana, however, you either have to crunch some 
numbers or buy your monitors directly from a single company that still cares about 
such things. Not even Apple seems overly worried about it anymore, so you might 
want to just skip the math and go straight to Table 12-1, which shows you how to 
approximate the correct dpi. 

If you do want to get an exact match, you determine the exact measurement for the 
height and length of the viewable area of your monitor in inches. You then multiple 
each by 72 dpi. That gives you the dimensions of pixels you should use for your 
screen size. 




For instance, a 15-inch monitor with a diagonal viewable area of 13.9 inches would 
have a width of about 11.1 inches and a height of about 8.3 inches. Multiply 11.1 by 
72 dpi, and you get 799 pixels. Multiple 8.3 by 72 dpi, and you get 598 pixels. So an 
ideal W-TSIX^G resolution for this monitor would be 799x598. Look that up in your 
Monitors control panel, and you’ll likely find a choice that’s pretty close: 800x600 
(see Figure 12-2). 

You kooky, nutball mathematicians are probably ahead of me on this one: You can 
use the Pythagorean theorem to find monitor dimensions if you need to. Remember 
that, in a right triangle, A^+B^ = C, where A and B are the height and width and C is 
the diagonal. (On the other hand, those of you who think I'm just showing off my firm 
grasp of geometry are probably right. It's the last level of math I grasped at all, firmly 
or otherwise.) 






J 



A 









.Color Depth 
O Cray's 
Colors 



. Gamma 



Unoorrtcie^ G<mm« 



_ Resolution.. 



Show: [ Recommended , 1 1 




Figure 12-2: 800x600 is a standard resolution, good 
for a monitor that has a diagonal viewing area of 
approximately 14 inches. 




Chapter 12 ♦ Monitors and Monitor Cards 299 



Monitor manufacturers have a history of making monitor comparisons tough, 
because they’ve often measured the glass screen of their monitors instead of the 
viewable area, and then advertised the screen according to that higher resolution. 
Table 12-1 accounts for that, showing you the optimum viewable area for a 
particular resolution, along with the “marketing department” resolution it usually 
corresponds to. 



Table 12-1 

Ideal Monitor Resolutions and Viewable Areas 



Resolution 


Best for Viewable Areas of... 


Marketed Resolution... 


512x386 


8.9 inches 


9 inch 


640x400 


10.5 inches 


12 inch 


640x480 


1 1.1 inches 


14 inch 


800x600 


13.9 inches 


15 inch 


832x624 


14.4 inches 


16 to 17 inch 


1024x768 


17.8 inches 


19 inch 


1152x870 


20.0 inches 


21 inch 


1280x1024 


22.8 inches 


24 inch 



As viewable areas can vary dramatically, you’ll find some exceptions to these rules 
For instance, Apple has traditionally named their monitors in a way that’s more 
accurate about their viewable areas. Apple marketed two popular monitors in the 
early 1990s as 16-inch and 20-inch monitors, even though they conformed to sizes 
that other manufacturers typically called 17-inch and 21-inch, respectively. These 
days you’ll find monitors made by Apple that are called 20-inch monitors but have 
viewable areas of 19 inches. This makes them difficult to pin to a 72 dpi WYSIWYG 
resolution. 

Indeed, with very large monitors the dpi is a little greater than 72 if you use 
1 152x870 or higher as your resolution, making the images on the screen slightly 
smaller than they’ll print. The higher resolutions do, however, enable the monitor 
to display more information in the same amount of space. 

Dot pitch 

Two other things to consider when comparing monitors are the technology used 
to create the image and the dot pitch on color monitors. Let’s take the second 
issue first. 



300 Part II > Performing the Upgrade 



Dot pitch is a measurement in millimeters of the distance between the red, green, 
and blue dots that make up a single pixel on a color monitor. In the case of a black- 
and-white monitor, there’s exactly one dot per pixel, since it just needs to be on or 
off (or, in the case of a grayscale monitor, on or off at varying intensities). In the 
case of color, though, each pixel needs a different dot that represents a color of the 
RGB tandem. Taken together, these three basic colors (at various intensities) can 
create up to millions of unique colors. 

However, each dot is a slight distance away from the other dots so that each of the 
three colors can be illuminated separately. This results in a dot pitch that can be 
measured and used to compare monitors. 

You’ll find a dot pitch of .28 mm on most modern, multisync monitors. That’s 
certainly good enough. Quality doesn’t really begin to disintegrate until you get 
over .40 mm, and such monitors are hard to find these days. Slightly older, very 
large monitors (like 21 inches and up) will often sport higher dot pitch numbers like 
.31 mm or .35 mm. These are fine, too, for a large monitor. 



If you come across a dot pitch of .26 mm or lower, you’re probably looking at a 
monitor based on Sony’s Trinitron technology. Sony uses a different approach to 
the aperture grille (thin metal strips) that enables the pixels to shine through to the 
screen, resulting in a sharper image that almost always looks better than traditional 
CRT monitors (which use a fine mesh screen called a shadow-mask instead of an 
aperture grille) — at least, in my opinion. 







Another important note: Your monitor doesn’t even have to have a dot pitch. LCD- 
based screens are becoming more and more common for desktop systems. Once 
only found in laptop/portable computers, LCDs and similar technologies are being 
offered in stand-alone monitors that can be connected to nearly any Mac. Currently 
the prices on these monitors make them difficult to recommend, but those prices 
could change fast. If you see a good deal on an LCD screen, you might consider 
buying it. LCDs are generally easier to look at for long periods of time; they don’t 
use an electron gun and don’t have a refresh rate, so there’s no chance of flicker. 
Although they’re still more difficult to view from a sharp angle than conventional 
monitors, they consume less energy and less space on your desktop (see 
Figure 12-3). 

If you're in a situation where you're comparing CRTs and LCD screens, understand 
that the viewable area of an LCD screen is almost always the same (or very close to) 

Its marketed dimensions. So, a 12-inch LCD screen is likely to offer almost the same 
viewable area as a 14-inch CRT monitor. 



Chapter 1 2 4 - Monitors and Monitor Cards 301 




Figure 12-3: The Apple Studio Monitor is an LCD display for desktop 
computers. (Photo courtesy Apple Computer, Inc.) 



302 Part II 4* Performing the Upgrade 



Buying tips: Monitors 



Once youVe got the basics of monitor technology down, you might still be at a loss for 
exactly which model to choose. You'll want to look at these factors: cost, size, and clarity. 

The best advice I can offer is to give yourself a break. Go into a monitor purchase with a will- 
ingness to shop a bit and some flexibility in your budget. I know from first-hand experience 
that it can be awful to look at a bad monitor for hours at a time. And, once you've commit- 
ted to the monitor, any problems or shortcomings will become part of your daily life. 

So, judge the quality and clarity of the monitor in a computer store before buying. Also, read 
the reviews in Macworld magazine and elsewhere. Put the monitors side by side for your 
own comparison if you feel it's necessary. (Tell the salesperson I told you it was okay for you 
to demand that they move monitors around on the shelf. This is an expensive purchase that 
shouldn't be treated lightly.) 

The picture should look square — not curved or warped (check the monitor controls on the 
front to make sure the monitor settings aren't causing the problem before drawing conclu- 
sions). Straight lines on the screen should look straight Colors should be vibrant, not 
washed out Changing the brightness control shouldn't warp the image terribly or blur text 
on the screen. Play with the Monitors control panel to see if the monitor syncs well to other 
resolutions or if switching is difficult Buy the largest monitor you can afford. 

Remember, you can shop in the Intel-compatible parts of the computer stores, too; any 
VGA-compatible multisync monitor will work with your Mac and an RGB-to-VGA adapter. 



Installing a monitor 

Once you’ve chosen the monitor you want to use with your Mac, installing it should 
be a fairly simple matter. You just need to answer a few quick questions before 
you’re ready to connect the cables: 

4 Is this a multisync monitor? Older Apple-branded monitors and a few others 
that are capable of connecting to Mac OS computers are not multisync, 
meaning they’re only designed to accept one resolution and one refresh rate. 
(Such monitors include the Apple RGB series, Apple Color, Apple Color Plus, 
and Apple AudioVision 14.) If you have one of these monitors, youTI probably 
have to plug it directly into an Apple monitor port, which will enable it to sync 
properly with the Monitor control panel. 

4 Is the monitor an Apple or Mac-only monitor? If your monitor is nearly any 
Apple brand, or if it’s a Mac-only monitor with cabling exclusively for Mac, 
then it uses an Apple RGB port adapter (see Figure 12-4). Otherwise, the 
monitor is probably a VGA-compatible monitor. (VGA is the Intel-compatible 
video standard.) In this case, you’ll likely need a special adapter to plug the 
VGA monitor into the Apple RGB video port. 




chapter 12 -f Monitors and Monitor Cards 303 




Figure 12-4: Apple monitors hook directly to the Apple RGB video 
port on most Macs. 



> Does your Mac have a nonstandard video port? Some Macs — especially late- 
model Quadra AVs and early Power Macs — offered special video ports for^ 
AppleVIsion AV displays. (The connection enables both video and audio 
information to travel directly to the monitor.) Unfortunately, without an 
adapter these ports aren’t compatible with any displays other than the 
AppleVision models. The adapter is included with these computer models, 
or you can buy such an adapter separately (see Figure 12-5). 

^ Does this non-Apple monitor offer any sync limitations? Depending on the age 
and capabilities of a VGA-compatible monitor, you may need a particular 
adapter that limits the resolution, color depth, or refresh rate to certain 
levels. Knowing the specifics will help you determine which adapter is 
necessary. 

If you’re planning to connect an Apple monitor and an Apple-branded Mac, you 
should have no trouble; just connect the monitor’s video connector to the RGB port 
on the back of your Mac, as shown back in Figure 12-5. Tighten the monitor 
connector by turning the thumbscrews until they offer some resistance. (They 
don’t need to be terribly tight, just secure.) 

If you’re attaching a standard VGA-compatible monitor to your Mac, most likely 
you’ll need an adapter. Although many models exist (including some that may be 
made by your monitor’s manufacturer for your particular monitor), the best 
adapters to buy are probably the universal models offered by Sony and a number of 
other manufacturers (see Figure 12-6). Using DIP switches, you can set up the 




304 Part II Performing the Upgrade 



monitor cable so that the adapter interprets the Mac’s video signal in any 
resolution, color depth, and refresh rate your monitor supports. Adapters are also 
useful for multisync monitors, enabling you to hook up the monitor, and then 
choose from the many different resolutions the monitor supports. 




Figure 12-5: Certain Mac models require a special adapter cable 
for attaching regular Mac RGB monitors. 




Figure 12-6: A universal RGB-to-VGA adapter for attaching VGA- 
standard monitors to Mac OS computers 




chapter 12 ^ Monitors and Monitor Cards 305 



If you happen to have a very new Mac or a Mac OS clone computer, or if you have 
an add-on video expansion card installed, check to make sure you don’t already 
have a VGA port available. Modern Mac cards and video circuitry expansion cards 
often include both a RGB port and a VGA port. Unfortunately, you can usually only 
use one or the other of the ports if they’re attached to the same expansion card. 



video Circuitry 

The other part of the video equation is your Mac’s video circuitry. It’s important to 
know what sort of monitors your computer can support before you go shopping for 
one. Or, if you’re just interested in using the monitor you already have, it’s 
important to know the full capabilities of your Mac and whether you should add 
more video features via an upgrade card. For that, there’s nothing like a chart. 

Table 12-2 delves deep into the mysteries of built-in video, showing you the 
resolution and capabilities of built-in video for all of Apple’s major Mac series, as 
well as some of the clones. Shown are the top resolutions, highest possible colors, 
and how the video can be upgraded. Note that the table tries to differentiate 
between upgrades that enable you to add VRAM to your existing setup and those 
that require you to replace the VRAM with either a new, high-capacity memory 
module or a replacement video expansion card. 



Table 12-2 

Mac Built-in Resolutions and Video Upgrades 



Mac 

Model 


Built-in? 


Top 

Resolution 


Top Color 
Depth 


VRAM 

Upgrade? 


Other 

Upgrades? 


Mac classic 
models, 
Perform a 
200 


Yes 


512x384 


Black and 
white 


No 


None (PDS 
in SE/30) 


Mac Color 
Classic, 
Performa 
250 


256K 


512x384 


8-bit color 


100 ns 256k 


PDS slot 


Mac Color 
Classic II, 
Performa 
275 


256K 


512x384 


8-bit 


80 ns 256k 


PDS slot 


Mac II, 
llx, cx, 
fx 


None 


N/A 


N/A 


N/A 


Requires NuBus 
video card 



(continued) 



306 Part II 4- Performing the Upgrade 



Table 12-2 (continued) 



Mac 

Model 


Built-in? 


Top 

Resolution 


Top Color 
Depth 


VRAM 

Upgrade? 


Other 

Upgrades? 


Mac 
llci, llsi 


IMB^ 


640x870 


8-bit 


No 


NuBus 


Mac 
livi, vx 


512K 


640x480 


8-bit 


100 ns512K 


NuBus 


LQ LC II, 
Perform a 
4xx 


256K 


640x480 


8-bit 


100 ns512K’ 


PDS 


LC III, III 
+, P450, 
46x 


512K 


832x624 


16-bit 


100 ns 256K 


PDS 


LC475, P47x 


512K 


1152x870 


16-bit 


2 80 ns512K‘ 


PDS 


LC520, 
550, P520, 
550, 560 


512K 


640x480 


8-bit 


80 ns 256K 


PDS 


LC575, 

P57x 


512K 


640x480 


8-bit 


2 80 ns512K' 


PDS 


LC580, 

P58x 


1MB 


640x480 


16-bit 


No 


PDS 


LC630, 

P63x, 

P640, 

Quadra 

630 


1MB 


832x624 


16-bit 


No 


PDS 


MacTV 


512K 


640x480 


8-bit 


No 


None 


Quadra 

605 


512K 


1152x870 


16-bit 


2 100 
ns512K’ 


PDS 


Centris 

610, 

Q610 


512K 


1152x870 


16-bit 


2 100 
ns 256K 


PDS 


P600,870 

1152X 

C650, 

Q6505 


16-bit 


2 80 ns 


256K 


12K 


NuBus 



chapter 12 4- Monitors and Monitor Cards 307 



Mac 

Model 


Built-in? 


Top 

Resolution 


Top Color 
Depth 


VRAM 

Upgrade? 


Other 

Upgrades? 


C660AV, 

Q660AV 


1MB 


1152x870 


24-bit 


No 


NuBus 


Q700 


512K 


1152x870 


8-bit 


6 100 
ns 256K 


NuBus 


Q800 


512K 


1152x870 


16-bit 


2 80 
ns 256K 


NuBus 


Q840AV 


1MB 


1152x870 


24-bit 


4 80 
ns256K 


NuBus 


Q900/950 


1MB 


1152x870 


16-bit 


4 80 
ns 256K 


NuBus 


Power 

Macintosh 

4400/160 


1MB 


1152x870 


16-bit 


4MB DRAM’ 


PCI 


PM 4400/ 
200 


2MB 


1280x1024 


24-bit 


4MB SCRAM’ 


PCI 


P5200, 521 X, 
522x, 53x0, 
54X0CD, PM 
5200, 5300, 
5400/1120 


1MB 


832x624 


16-bit 


No 


PDS 


P5260, 5270, 
5280, PM 
5260 


1MB 


640x480 


16-bit 


No 


PDS 


P5400/160, 
5400/180, 
5430, 5440, 
PM 5400/ 
180, 5400/ 
200 


1MB 


1024x768 


16-bit 


No 


PDS 


PM5500 


2MB 


1280x1024 


24-bit 


No 


PCI 


P611X, 

C pi\d Cl nn 




832x624 


16-bit 


No 


PDS 


k rlVI O 1 

PM 6100AV, 

7100AV, 

8100AV 


2MB^ 


1152x870 


24-bit 


No 


None 


P62x0, 6310, 
6320, PM 
6200/750, 
6300/12 


1MB 


832x624 


16-bit 


No 


PDS 



(continued) 



308 Part II 4- Performing the Upgrade 



Table 12-2 (continued) 



Mac 

Model 


Built-in? 


Top 

Resolution 


Top Color 
Depth 


VRAM 

Upgrade? 


Other 

Upgrades? 


P6360, 
PM 6300 


1MB 


1024x768 


16-bit 


No 


PDS 


P6400, 
PM 6400 


1MB 


1024x768 


16-bit 


No 


PCI 


PM 6500 


2MB 


1280x1024 


24-bit 


No 


PCI 


PM 7100 


IMB’ 


1152x870 


16-bit 


4 80 
ns 256K 


NuBus 


PM 7200, 
7215 


1MB 


1152x870 


24-bit 


3 70 ns 1MB 


PCI 


PM 7220 


2MB 


1280x1024 


24-bit 


4MB SCRAM’ 


PCI 


PM 7300, 

7500, 

7600 


2MB 


1280x1024 


24-bit 


4MB VRAM' 


PCI 


PM 81 XX 


2MB^ 


1152x870 


24-bit 


4 80 ns512K 


NuBus 


PM 8200 


1MB 


1152x870 


24-bit 


3MB VRAM 


PCI 


PM 85xx, 
8600 


2MB 


1280x1024 


24-bit 


4MB VRAM' 


PCI 


PM 9500^ 


None 


N/A 


N/A 


N/A 


PCI 


PM 9600 


4MB 


1280x1024 


24-bit 


No 


PCI 


PM 9600/ 
3xx 


SMB 


1280x1024 


24-bit 


No 


PCI 


PM G3 


2MB 


1280x1024 


32-bit 


6MB SCRAM' 


PCI 


20th 

Anniversary 


2MB 


800x600 


16-bit 


No 


PCI 


Power Computing Systems 


Power 

100/120 


2MB 


832x624 


16-bit 


No 


NuBus 


Power 

Base 


2MB 


1280x1024 


24-bit 


4MB DRAM' 


PCI 


Power 

Wave 


2MB 


1280x1024 


24-bit 


4MB' 


PCI 


Power 


1MB 


1280x1024 


24-bit 


4MB VRAM' 


PCI 



Curve 



Chapter 12 4 - Monitors and Monitor Cards 300 



Mac 

Model 


Built-in? 


Top 

Resolution 


Top Color 
Depth 


VRAM 

Upgrade? 


Other 

Upgrades? 


Power 

Center 


1MB 


1152x870 


24-bit 


4MB VRAM' 


PCI 


Power 
Center Pro 


2MB 


1280x1024 


24-bit 


4MB DRAM' 


PCI 


Power 
Tower Pro 


4MB 


1920x1080 


24-bit 


8MB’ 


PCI 


Motorola Systems 


StarMax 

3000^ 


1MB 


1024x768 


16-bit 


4MB’ 


PCI 


StarMax 

4000 


2MB 


1280x1024 


24-bit 


4MB' 


PCI 


StarMax 

5000® 


2MB 


1280x1024 


24-bit 


4MB' 


PCI 


UMAX Systems 












c500, 

c600 


1MB 


1024x768 


16-bit 


No 


PCI 


c600x/ 

280 


2MB^ 


1280x1024 


24-bit 


No 


PCI 


j700 

series 


2MB 


1920x1080 


24-bit 


4MB’ 


PCI 


]700/ 

233 


4MB 


1920x1080 


24-bit 


No 


PCI 


s900 

series 


4MB 


1920x1080 


24-bit 


8MB’ 


PCI 


S900/233, 

S900/250, 

S900DP/250 


8MB 


1920x1080 


24-bit 


No 


PCI 



1 Upgrade replaces existing VRAM. 

2 The Mac llci, llsi, and Power Macintosh 6100 use the system's regular system RAM memory for built-in video. 

3 Power Macintosh 7100 and 8100 include both 1MB of dedicated VRAM and support the use of system DRAM 
for built-in video (dual-monitor capable). 

4 Many Power Macintosh 9500 models were bundled with a 2MB video card expandable to 4MB of VRAM. 

5 Some StarMax 3000/225MT and 3000/240MT models include 2MB or 4MB of VRAM standard. 

6 StarMax 5000/300 features 4MB of VRAM standard. 

7 c600x/280 features 1MB built-in VRAM and 2MB video card (dual-monitor capable). 



310 Part II 4^ Performing the Upgrade 



Color depth 

Let me quickly explain some of the numbers you’re seeing in Table 12-2 — especially 
the spy-code-like references for color depth. Color depth refers to the number of 
colors that the Mac and display have to choose from for each pixel in an image. 

This number is generally expressed in terms of the number of data bits available for 
storing color values. Table 12-3 shows the typical color depths and the number of 
colors each includes. 



Table 12-3 

Color Depths 


Color Depth 


Number of Colors 


1-bit 


Black and white 


2-bit 


4 colors 


4-bit 


16 colors 


8-bit 


256 colors 


16-bit 


Thousands of colors (32,768) 


24-bit 


Millions of colors 



A 32-bit color depth also has “millions of colors,” except that 8 bits of data are 
dedicated to the alpha channel, which enables a graphics system to define 
transparency and determine how the colors of the pixels will overlap one another 
(to show translucence). This extra 8-bits can also be used for other purposes, such 
as chroma key (transparency, like the blue screens used for movie effects) support. 
You may also think that 16-bit color should have 65,536 different values, not 32,768. 
The lower number is a result of the use of signed math, which enables low-level 
programming instructions to execute more quickly, but requires the 16th bit to hold 
the positive or negative sign (meaning only 15-bits’ worth of colors can be used). 

Although most modern Mac-compatible monitors can handle as many colors as you 
can throw at them, others — especially those built into older Mac models — are very 
limited (monochrome and black-and-white displays are especially hampered). Check 
your monitor’s manual for more info, or look in your Monitors control panel — it will 
usually show you the limit to the number of colors your combination monitor and 
VRAM can display. 



chapter 12 4 * Monitors and Monitor Cards 311 



VRAM 

Whether your Mac currently uses built-in video circuitry or video on an expansion 
card, there’s RAM memory, often called video RAM or VRAM, on that card. Because 
each pixel of your bitmapped screen image must be stored in VRAM, the amount of 
VRAM your Mac has determines the combination of video resolution and the 
number of colors you can display on your monitor. 

Some video cards feature upgradeable VRAM slots; they’re almost always 
manufacturer-specific, so check your documentation. One megabyte of VRAM can 
display anywhere from a resolution of 640x480 and millions colors, up to a 
resolution of 1024x768 and 256 of colors. Beyond that, you’ll need 2MB or more. 
Video cards (and Mac built-in video) tend to come with the following amounts of 
RAM: 256K, 512K, 1MB, 2MB, 4MB, and 6MB. 

As you may have gathered from Table 12-2, the amount of VRAM you need depends 
on the maximum resolution and color depth at which you’d like to run your display. 
Fortunately, you can calculate the amount of VRAM needed for a particular 
resolution. Here’s the formula: 

Width X Height x Pixel depth/8 = RAM Needed 

It’s a simple matter of multiplying the resolution by the pixel depth divided by 
eight. So, consider the example of a standard 14” color display: 

640 X 480 X 8bit/8 = 307,200 bytes 

For the basic 256 colors at 640x480, you don’t need more than about 300K, which in 
most cases would translate to 512K of VRAM. (VRAM amounts, like RAM numbers, 
are generally upgraded in increments of 256K, 512K, or 1MB.) 

Often you can upgrade a Mac with 512K of VRAM to 1MB of VRAM. Why would you 
want to do this? To get 800x600 resolution at thousands of colors — perfect for 
driving a 15-Inch monitor: 

800 X 600 X 16bit/8 = 960,000 bytes 

If you can, you might want to bump up to “true” color (24-bit color depth) and 
enough resolution to drive a 19-inch monitor. Here’s the sort of setup that’s fitting 
for a graphic designer or multimedia professional: 

1028 X 764 X 24bit/8 = 2,359,296 bytes 

That’s over 2MB, which means you’d need at least 4MB of VRAM to run it. You may 
have that much if you have a reasonably new Mac (especially one that was 
originally a high-end system), or you may need to buy a video expansion card. 



312 Part II 4- Performing the Upgrade 



Adding VRAM 

If you want more color and resolution, you should considering adding VRAM to 
your existing video circuitry. This is usually cheaper than a new video card, 
although it’s important to note that VRAM won’t speed up your Mac’s display at all 
(like an accelerated video card will). It just adds more resolution and color choices. 

Before you get started, you’ll need to answer a few questions: 

4 What sort of VRAM does your Mac support? This refers to the actual type of 
memory module. Macs can vary from model to model — check your manual. 

4 How much additional VRAM can you install? Check Table 2-2 for this 
information. 

4 Where are the VRAM sockets? Consult your Mac’s manual for help on this 
information. 

Armed with these answers, you can install the new VRAM. Follow these steps: 

1. Shut down your Mac, unplug it, and ground yourself from static discharge. 

2. Locate the VRAM sockets on your Mac’s logic board or video card. 

3. Remove the VRAM that’s currently in the VRAM socket, if necessary. (Some 
Macs enable you to add VRAM without removing the existing memory — 
check Table 12-2 and your Mac’s manual.) 

4. Install the new VRAM. (In some Macs, you’ll simply add the VRAM to an open 
socket, as shown in Figure 12-7. In others, you’ll add the VRAM just as you 
would a RAM SIMM, as described in Chapter 6.) 




Figure 12-7: Adding VRAM to your Mac's logic board 



Chapter 1 2 > Monitors and Monitor Cards 313 



5. Close everything up and start your Mac. To test the VRAM, open your 
Monitors (or Monitors & Sound) control panel. You should have new color 
depth and/or resolution options. 

Choosing a card 

As with most expansion cards, you’ll want to focus primarily on the expansion 
capabilities of your Mac before you run out and purchase a new card. You’ve got 
to get the right expansion technology, or you won’t be able to install it at all. 
Fortunately, as shown in Table 12-2, nearly all Macs have an upgrade path of 
some kind. 

Aside from the interface the card uses, there are three reasons to purchase a video 
expansion card: 

Increased capabilities. If you know your monitor is capable of more colors or 
better resolution than your Mac can give you, you’ll want to add a more 
powerful card. The card should be capable of displaying higher screen 
resolutions, higher refresh rates, and more colors per pixel than your Mac’s 
current video. This usually means a card with more RAM (or a VRAM upgrade 
to your existing video). 

•f Increased speed. Video expansion cards can also offer an increase in speed 
by offloading some of the QuickDraw drawing tasks to a specialized processor 
on the card itself. In the case of basic video tasks, this acceleration is usually 
called QuickDraw acceleration, or 2D acceleration. You may also find cards 
that include 3D acceleration, which is discussed in more depth in Chapter 18. 

-f More monitors. If you want to add more monitors to your setup you can 
pretty much buy whatever video card you’d like — from a cheap one that just 
gets the job done to an expensive card with all the bells and whistles. If you’re 
willing to dedicate the desk space to additional monitors, you’ll never be 
wasting the video features built into your Mac. Plus, a video card for an 
additional monitor only needs to be as capable as the monitor you’ll dedicate 
to it. You can run Mac monitors at different color depths, resolutions, and 
sizes, so whatever card you buy should work with any other video circuitry 
that’s already in the Mac. 

Once you’ve decided what the purpose for the card will be, you’re ready to shop. 
There are three major factors to concern yourself with: 

-f Expansion card technology. It almost goes without saying — you’ll need to 
get an expansion card that fits an available slot in your Mac. If you don’t have 
a free slot, you may be in trouble. Your only choice, in that case, will be to add 
more VRAM if your Mac can handle more. 

^ VRAM. Buy a card with the most VRAM you can afford, up to a point. If you 
definitely won’t be using the card for professional-level image-editing tasks, 
there’s probably no reason to go over 4MB in VRAM, which gives you true 



314 Part II 4* Performing the Upgrade 



color (24-bit) in most resolutions. Higher-end cards feature 32-bit color in all 
resolutions by boosting the VRAM to 6- or SMB. 

4 Acceleration. One reason to choose an expansion card over a simple VRAM 
upgrade is to take advantage of the acceleration built into many of these 
cards. For daily duties, look for a card that accelerates 2D tasks. If you work 
with 3D objects, panoramas, or games, you may find that 3D acceleration is a 
nice touch — QuickDraw Rave acceleration should do the trick. (3D 
acceleration is discussed in more detail in Chapter 18.) 




Installing the Card 

As you might imagine, installing a video card isn’t much different from installing any 
other sort of expansion card. If it varies at all, it will only be because video cards 
always feature an external video connector (and perhaps other ports) that enables 
the external monitor and similar devices to connect to the card. 

Depending on the card and monitor, you might also find that you need an adapter to 
get them to talk to one another. Macadapter (www .macadapter . com/) manufactur- 
ers a few different types, as does Griffin Technologies (www.nashville.net/ 
'-gri ff i n). 



Card installation 

Installing a video card is pretty much the same as any card installation: 

1. Shut down your Mac, unplug it, and electrically ground yourself. 

2. Open the Mac’s case and locate an empty expansion slot. (Visually inspect it 
to ensure it’s the right type of slot for your card.) 

3. Remove the screw and metal dust plate that covers the hole in back of the 
case for the slot you’ll be using. 

4. Position the card so that its interface is directly over the slot. If it’s a NuBus 
card, make sure the card’s housing fits over the NuBus slot on the logic board. 
If it’s a PDS or a PCI card, make sure the card’s connector fits snugly in the 
slot (see Figure 12-8). 

5. Press down lightly and uniformly on the top corners of the expansion card 
until it’s firmly installed in the slot. Screw the card into the back of the case to 
secure it. 

6. Attach the monitor cable in the back to the card. You may need to use an 
adapter for VGA-compatible monitors. Make sure you set the resolution and 
refresh rate to levels the monitor can support. 

7. Try restarting your Mac and see if the card manages to drive the monitor, 
resulting in a picture. You may need to install a software driver or extension 
that enables you to control any acceleration capabilities the card offers. If you 
have trouble, make sure to check all connections between the card, the logic 
board, the monitor, and the monitor cable. 



chapter 12 ^ Monitors and Monitor Cards 315 




Figure 12-8: The MicroConversions 2124NB il card being installed 
in a Mac llci. The NuBus card offers 2D acceleration and increased 
VRAM over a llci's standard video, resulting in better video performance 
(www.microconversions.com). 



Once the card is installed and working, youVe ready to open up the Monitors (or 
Monitors & Sound) control panel and set the card up for optimal performance. In 
the control panel you can change the resolution, color depth, and refresh rate 
(assuming your monitor is a multisync model). 

Setting up two (or more) monitors 

If you now have two sets of video circuitry (two cards or one card and built-in 
video), you can also use the Monitors control panel to set up both monitors for 
use with the Mac. (Actually, if both monitors are correctly connected to their 
respective video ports, they should work immediately after you’ve started up the 
Mac — but there are still some things you’ll need to tweak.) If both screens are 
active, their icons will appear in the control panel, with each screen numbered 1, 2, 
and so on. You can click and drag the mouse pointer on either of the screens to 
reposition it relative to the other one (see Figure 12-9). If you desire, you can 
arrange the screens so that dragging the pointer off the left side of the rightmost 
monitor’s screen causes it, as logic would dictate, to appear on the right side of the 
leftmost monitor. Otherwise, things could get tricky. 





316 Part II 4^ Performing the Upgrade 



To set the resolution of one of the monitors, double-click its screen in the control 
panel. That gives you access to resolution, color depth, and refresh rate settings 
(see Figure 12-9). 



The Monitors & Sound control panel in Mac OS versions after System 7.6 looks slightly 
different from the Monitors control panel shown in the picture, but the concepts and 
tools are similar. (In Monitors and Sound, choose the Arrange button to gain access 
to the two screens shown in Figure 12-9.) 




Figure 12-9: If you've installed two monitors, 
you can use the Monitors control panel to position 
the screens relative to one another and change 
their characteristics. 



You can also, in the Monitors or Monitors and Sound control panel, drag the menu 
bar from one of the screens to the other. Generally, the positioning of the menu bar 
determines which screen is the main screen, where new applications will launch 
and alert dialog boxes will most often appear. 



Summary 

4 Monitors and monitor cards work together to display a bitmapped screen 
image that’s created by your computer using Apple’s built-in QuickDraw 
technology. The screen refreshes many times a minute to give you the 
impression that images on screen change instantly. The more quickly the 
screen refreshes, the more flicker-free the display. Fast refresh also makes 
higher demands on your video card and monitor, especially as the screen’s 
resolution and color depth increase. 

4 Today there isn’t much point in buying a monitor that doesn’t offer multisync 
capabilities. But you’ll also want to look at some other numbers, including dot 
pitch, refresh rate, and the top resolutions supported. Also, get the largest 
monitor you can afford. 



Chapter 12 -f Monitors and Monitor Cards 317 



4- Part of buying a monitor includes understanding your Mac’s built-in video 
capabilities. You can check the chart in this chapter, and then decide if you 
need to upgrade the VRAM or add a video expansion card. Adding VRAM 
gives you more color and resolution choices. Adding a video card can do that, 
as well as enabling you to add a second monitor and even speed the display of 
your Macs. 

4- Once you’ve made your decisions, it’s time to install everything. VRAM can be 
a new experience, but installing video cards is about the same as adding any 
other expansion cards. When you go to attach the monitor, though, the issue 
is all about compatibility — you’ll likely need a special adapter, which may 
take some detailed setup. 



Digital Video 



I f desktop publishing and Web publishing were the killer 
applications of the 1980s and 1990s for the Macintosh, 
digital video editing may be the killer Mac application for the 
beginning of the new century. Long dominated by high-end 
workstations and dedicated equipment, it’s become very easy 
for even the hobbyist Mac owner to get involved with video 
editing. Solutions for creating QuickTime video that can be 
broadcast over the Web or included in multimedia 
presentations (kiosks, CD-ROMs, and so on) are incredibly 
affordable. But even higher-end systems for television-quality 
editing are in a price range that many small businesses and 
freelancers can afford. 

For the most part, the digital video process can be broken 
down into three steps: First, you need to get the video into 
your Mac somehow. This usually involves hooking a video 
camera or VCR to a port on your Mac and running the tape. 
Your Mac, using video-capture software, records the images 
digitally. The quicker your computer, your hard drive, and the 
video capture circuitry’s ability to digitize video, the better 
the video quality will be. 

Your second step is to edit the video. Using QuickTime, video- 
editing software, and (sometimes) add-on input/output 
equipment, you can turn your Mac into a digital editing studio, 
adding fades, wipes, music, dialog, and anything else you can 
come up with. 

Third, you need to get the video out of your Mac and back 
onto videotape, a TV screen, or some other analog medium. 
(Of course, you might also want to save your video to a CD- 
ROM drive or removable drive, but those are digital mediums 
and therefore don’t require any special translation.) To put 
your digital images on TV, you need to hook one up to your 
computer — again, through special video ports on the back of 
your Mac. 




4 ^ 4 ♦ > 

In This Chapter 

QuickTime and 
digital video 

Chart: Does 
your Mac have 
built-in AV? 

Adding video-in 
capabilities 

Displaying your 
Mac's screen on a TV 

Getting started with 
video 

4 4 ^ ♦ 4 



320 Part II > Performing the Upgrade 



Some Macs have all these capabilities (maybe even including some related bundled 
software) built right in. Others, though, will require upgrading. Some of those 
upgrades, as you might have guessed, can include NuBus or PCI expansion cards. 
Others consist of hooking up external boxes to your existing video card. Whatever 
way you pursue it, though, you’ll want to understand some of the basics of digital 
video so you’ll know exactly what you need to get to upgrade effectively. 




If you're not interested in all this crazy digital video stuff, why not take the couch 
potato approach? There's also a quick discussion of TV tuner upgrades for Macs at the 
end of this chapter. 



The Digital Video Basics 

At its most basic, creating a digital video is like using your Mac as a video-recording 
device, enabling you to spool a camcorder video or similar video signal to your 
hard drive. The end result, in some cases, is very similar to videotape. 

Delve a bit further, though, and you’ll see that digitizing video is really a much 
different process. With tape, everything remains static and linear; if you want to get 
to a particular part of the video, you need to fast forward until you find it. If you 
want to add more video in the middle of a particular clip, you’ll need to run the 
video out to another recording device, pause it at the right moment, cmd then start 
recording the new video. When it’s done, you start up the original and finish the 
recording sequence. If you want the video to look really good, you’d better have 
some editing equipment and professional-level recording devices. 

Digital video is different — it’s what word processing is to typewriting. With digital 
video, the images have been transformed into an actual computer file that can be 
manipulated just like any other computer document. If you wanted to add more text 
in the middle of a word processing document, you’d just place the cursor in the 
document and start typing (or use the Cut and Paste commands to insert a chunk 
of text). The same possibilities apply for digital video. Using a movie editing 
program, you can find a particular moment in a video, and then cut and paste new 
digital footage into the movie (see Figure 13-1). 

What you need 

Nearly any owner of a modern Macintosh computer can play digital video clips 
directly on his or her desktop. In most cases, it’s simply a matter of point-and- 
click. The Mac OS, with its QuickTime underpinnings, is able to arrange the 
video in a window and give you controls for playing the video on screen. The 
differences between older and newer Macs will sometimes shine through in 
these demonstrations, though. A number of factors can affect how well a digital 
movie plays: 



Chapter 13 Digital Video 321 




Samplejtii jaS| 



LwrWnIfr 30C 



5H7PM 



File 



Movie Window Help 



UndoQear 
Cut »X 

Copy »C 



Main Mac 



□ear 



Select All KA 
Select Mone 



Extract Tracks. 
Delete Tracks.. 
Enable Tracks.. 



OTOock-soip 



iniiutes 



Documents 



App launcher ■ Mac Upgrade M Docu ments m Desktop Stu ff — Web tools 



Web Sites HI Transfer 



Figure 13-1: Even the most basic digital movie editor enables you to quickly piece 
two video clips together. 



4 Processor speed. A lot of things have to happen at once to get a digital movie 
to play back well, including synchronizing the audio to the video, playing each 
frame as it decompresses, and changing the pixels required to play the video 
in a larger window. The faster your processor, the smoother and larger your 
video will be. 

> Video cards. Some video add-on cards are designed specifically to improve 
the quality of QuickTime and/or MPEG video formats. Other video cards 
simply accelerate the display overall, resulting in slightly better videos. 

> Hard drive. The faster your hard drive (or other media on which the digital 
video is stored), the faster and more smoothly the video will play. A fast hard 
drive is required to get the data in the video to the system RAM quickly 
enough for the processor to display the video on screen. 

^ RAM. Digital videos tend to be huge documents, requiring a lot of RAM to play 
back. Often this can be compensated for by turning on Virtual Memory, but 
that tends to affect the quality of playback. 




322 Part II 4^ Performing the Upgrade 



When it comes to recording and creating digital video, you'll need more hardware. 
Dedicated expansion cards and other add-on devices are often necessary for 
recording digital video to your hard drive so you can edit it. You’ll then need still 
more hardware to get the image back out of your computer and onto a CD-ROM or a 
videotape, if that’s your desire. 

Here, then, are the basic necessities for creating quality digital video: 

4 Fast processor, good video, fast hard drive, lots of RAM. Everything you 
need for a good video playback machine is doubly important for a good video 
studio Mac. You’ll need fast and wide everything to create and edit video 
smoothly and effectively. 

4 Video inputs. Your Mac needs special circuitry to accept video inputs from a 
VCR, camcorder, or similar device, and then translate that signal into a digital 
computer file that can be used by the computer and its editing software. 

4 Digitizing software. Although the basic software for digitizing and dealing 
with video is a portion of the Mac OS called QuickTime, you’ll still need 
special software to access the routines in QuickTime responsible for digitizing 
the video. (You may also want to work in a format not supported by 
QuickTime.) This software has to be capable of accepting the video signal, 
compressing it (in most cases), and storing it in a movie file format on your 
hard drive (see Figure 13-2). 

4 Editing software. Again, basic tools are built into Apple’s QuickTime 

MoviePlayer application. You can get more capabilities out of the Pro version 
of QuickTime, but you may want yet more sophisticated software for higher- 
end editing. 

4 Output hardware. Finally, you’ll need some way to get the digital movie back 
out of your Mac so that people can enjoy it (or learn from it or otherwise 
appreciate it). To do this, you’ll most likely want output hardware that 
enables you to send a computer signal back out to a TV or TV-like device, a 
VCR, or a camcorder for recording. 

QuickTime 

QuickTime, the multimedia portion of the Mac OS (and a prized add-on for 
Microsoft Windows), offers the infrastructure you need to begin digitizing and 
editing movies. Apple calls QuickTime a software architecture that includes a file 
format (the QuickTime Movie format), support for the translation and integration 
of other file formats, and services that can be referenced by programmers so that 
their applications have access to features offered within QuickTime. This means 
programs based on the QuickTime architecture can easily include a ton of tools 
that enable images, video, and audio to be synchronized, optimized, compressed, 
and otherwise manipulated to create digital video and multimedia files. 



Chapter 13 4^ Digital Video 323 




Figure 13-2: The Apple Video Player, which comes with AV-capable Macs, offers 
basic digitizing functions. 




To applications programmers, the QuickTime format provides convenience: 
Programmers don’t have to reinvent the wheel when they want to deal with digital 
movies. For instance, many Windows-based multimedia producers have used the 
Video for Windows (VfW) file format and infrastructure in the pass. If they wanted 
to, they could switch over to QuickTime by simply using programs based on the 
QuickTime architecture, even if they have a lot of files already in Video for 
Windows. Programmers of QuickTime-based tools can easily integrate support for 
the VfW file format into their programs, because QuickTime offers VfW translation 
ability directly. 

In fact, QuickTime is so universally accepted as a multimedia standard that it will 
eventually become the basis of the MPEG-4 standard, a wide-reaching standard des- 
tined to be the foundation for quite a bit of digital video in the near future. 



To the rest of us nonprogrammers, however, QuickTime provides a multimedia 
document format. In other words, you can use QuickTime to create QuickTime 
audio and video documents (see Figure 13-3). These documents can then be read, 
understood, and displayed (or played) by programs that are capable of translating 
and working with the QuickTime format. 



324 Part II > Performing the Upgrade 




Figure 13-3: Notice there's no picture? That's because QuickTime is an audio 
document format too, and this file is an audio-only QuickTime file. It's also being 
played in SimpleText, by the way. 



In fact, many Mac OS applications and desktop accessories are capable of working 
with QuickTime. For example, SimpleText, the Mac OS basic text editor, can play 
QuickTime movies, as can the Scrapbook. Because QuickTime makes digital video 
tools so easy to integrate into applications, you’ll probably be working with a tool 
that’s tied pretty closely to QuickTime if you plan to work on a Mac to create or edit 
digital video. In that case, you’ll want to know a bit about how QuickTime works 
together with other file formats and how it deals with digital data. 




QuickTime is included when you install the Mac OS, but that doesn't always mean 
you have the latest version. Check http://quicktime.apple.cofn for upgrades, 
preview (beta) versions, and other QuickTime-related goodies. 



Digital movies 

QuickTime movies are a very sophisticated approach to the old flipcard animation 
system you may have once implemented in the corner of a textbook during a 
grade school lecture. With QuickTime, a series of digital images are arranged in a 





Chapter 13 -f Digital Video 325 



particular order so that, when displayed very quickly, they give the impression of 
fluid movement across the screen. This is the same basic concept that drives all 
motion-picture technology, whether it be the individual frames of a film strip, the 
cells of an animation, or the scan rate of a television set. 

For QuickTime movies to be considered television quality, they must display 
about 30 frames per second so that motion feels very fluid and skips or jumps are 
imperceptible to the human eye. However, it's difficult for desktop computers to 
manage a full-screen, 30-frames-per-second data rate, considering the bottlenecks — 
RAM, hard drive speed, processors, and video subprocessors. All these factors have 
to come together in order to create a smooth digital movie. 

QuickTime gives you the opportunity to do two things: First, you can use 
QuickTime-based tools to edit digital movies as you would other computer 
documents. You can edit each individual frame, if you wish, or use application 
tools to add different special effects over time. You can also add or delete 
individual frames or groups of frames. 

QuickTime also gives you the ability to optimize your digital movies for whatever 
your ultimate output medium is. If you want to display the video on a television or 
record it to tape, you can tweak your QuickTime movie so that it will play at the full 
resolution for a television screen and at broadcast-quality speeds (assuming your 
Mac is powerful enough and you've added a few extras). 

If you’re creating video for the Internet, though, you'll jump through some different 
hoops: In this case, you're probably less interested in video quality and more in the 
speed at which the video can transfer. To optimize the video for speed, you can use 
special QuickTime routines to compress the file size of the movie. 

Movie file formats 

I've already mentioned that most Mac AV tools will enable you to save digital audio 
and video in the QuickTime format so that you can use those digital documents in 
many different applications. Aside from the QuickTime movie format, the 
QuickTime architecture will support a number of file formats, including the 
following: 

> AVI (Audio/Video Interleave). This file format is most popular on the 
Windows platforms, where its use is encouraged by Microsoft. QuickTime 3.0 
and above can read and write directly to this file format. 

4- OpenDML. The OpenDML format extends the AVI standard to include such 
features as the capacity to have really large files, the capability to focus on 
the number of fields-per-second displayed, and the addition of timecodes. 
QuickTime enables users to read and write to the OpenDML extensions to AVI. 



326 Part II Periorming the Upgrade 



^ OMF. The Open Media Framework format was created by Avid, a leading 
developer of high-end, professional digital-video solutions. The format allows 
Avid products and other high-end digital-editing software to exchange files. 
QuickTime includes the capability to work with OMF documents, enabling a 
typical Mac to exchange files with more powerful workstation-level 
computers. 

4 MPEG. The Moving Picture Experts Group (MPEG) standard, one of the 
premier standards for digital video, is designed for the consumer market. 
MPEG provides low data rates (for transmission over the Internet or by CD- 
ROM) while maintaining high picture quality. 

> DVC. New digital-only cameras use the standard DVC format for transmitting 
digital images between the camera and a computer. QuickTime can work 
directly with the stream of data that these cameras use to communicate, 
enabling QuickTime applications to work directly with video from these 
cameras. 

QuickTime also enables you to deal with a number of audio formats, including 
Apple’s own AIFF, Microsoft’s WAV format, Sun Microsystem’s AU files, and Sound 
Designer II documents, along with MPEG-2 audio files. In other words, you can take 
different input file formats and devices and bring them together in a QuickTime- 
enabled editor to create and edit a complete digital multimedia document. This 
includes audio and video clips you transfer over the Internet or similar networks, 
audio you record using your Mac, video you record using a camcorder and your 
Mac, and video you get from any other standard source. 



Compression and codecs 

If you’ve worked with regular image files much on your Mac, you know that they 
can often get rather large, requiring hundreds of kilobytes or even a few megabytes 
to store depending on their complexity. 

To keep digital movies to a manageable size, various codecs 
(compressor/c/ecompressors) can be used. These codecs compress redundant data 
in most cases, making the file smaller for transmission and storage. Some of these 
compression schemes are lossy, however, meaning they introduce a level of 
inaccuracy into the color or pixel reproduction of the video. In other words, the 
smaller you want the file, the more likely it will result in a slightly lower image 
quality (see Figures 13-4 and 13-5). 



Chapter 13 -f Digital Video Hi^2n 




Figure 13-4: Here's an uncompressed movie 
(file size approximately 3.3MB). 




Figure 13-5: Here's the same movie heavily 
compressed (and much smaller at 2MB). 

QuickTime offers you tons of codecs to choose from when you save your movie. 
Realize, though, that saving a digital movie can be quite a chore. The video-in 
software will give you a choice of codecs, quality schemes, colors, and the like. As 
the movie is saved. It will be compressed, and this feat sometimes takes minutes or 
hours to accomplish. To get the ideal compression for your particular QuickTime 
document, Apple offers a number of different codecs. Table 13-1 shows you some of 
the video-related codecs and their recommended usage. 





328 Part II ^ Performing the Upgrade 



Table 13-1 

QuickTime Video Codecs 


Codec Name 


Use 


Compression 


Video 


Provides fast compression, good for hard disk 
playback 


10:1 


Component Video 


Produces high-quality, big files; good for TV- 
destined clips 


2:1 


Animation 


Works with clips that have few color changes 


2:1 


Graphics 


Provides slow decompression; good for 
256-color graphics 


2.5:1 


Photo JPEG 


Good for high-quality images 


5:1 to 50:1 


Cinepak 


Good for CD-ROM-based movie playback 


25:1 


None 


Provides best capture rates, but huge files 


1:1 


DV 


Used with digital video cameras 


1:1 


H.263 


Used for video conferencing 


Varies 


Sorensen 


Used for Web-based, streaming video 


Varies 



If you have the QuickTime Pro package (available from Apple) or QuickTime 2.5 
or above, you’ll have some or all of these options available to you through the 
MoviePlayer application when you go to save a digital movie (see Figure 13-6). 
You may also see these options if you save a digitized movie using some other 
program, including Apple’s Video Player and similar programs. 




Compression Settings 



Quollty 




\ Options^ I I Cancel | 



Figure 13-6; Choosing codecs 
and other settings for saving 
the movie file 




Chapter 13 > Digital Video 329 



Key frames and data rates 

Once youVe gotten through your choice of codec, you’ll want to address a few 
other issues that have to do with QuickTime movies. One such issue is the key 
frame rate. Key frames are frames of a QuickTime movie that QuickTime uses as 
reference points. At each key frame, QuickTime considers the entire frame, showing 
it immediately in the movie-playing application. All subsequent frames are treated a 
bit differently, however. To speed things up a bit, QuickTime only compares the 
differences between subsequent frames and the current key frame until it reaches 
the next key frame. This process makes the movie a bit smaller for quick transfer, 
but it also can hurt the quality of the clip. 

If you’ve created a clip for the Internet or another slow medium, setting the key 
frames fairly far apart (15 to 20 frames) makes some sense. In those cases, a key 
frame every two seconds or so is reasonable. If you’ll be playing back the video 
from a much faster source, though, use a lower key frame rate. 

Another issue is data rate. For some codecs, setting a specific data rate tells the 
QuickTime movie what its limitations are going to be as the movie is saved. For 
CD-ROM based movies, for instance, 200- or 250 kilobytes per second is 
recommended. 



video-in Hardware 

Once you’ve got a basic grasp of how QuickTime works, you’re ready to get some 
video into your Mac. To do this, you may need to buy some additional hardware, 
depending on your Mac model. In some cases, Macs come with built-in capabilities 
for accepting video feeds and turning them into digital images. In other cases, you’ll 
have to opt for an expansion card. 

To start, though, let’s look at the basic issues that need to be addressed regardless 
of the video-in solution you’re using. 

Interface types 

The key with any video-in solution is getting it to talk to your video source, whether 
that’s a VCR, camcorder, or something more exotic. Therefore, you’ll want to take a 
close look at the interface options you have for connecting the camera or similar 
device to your Mac. These tend to be as follows: 

> RCA video plugs. These days the little yellow RCA video wires are vying 
for dominance over cable-TV coax wiring for attaching a composite video 
source (such as a standard VCR). If you’ve messed around behind your 
home-entertainment system, you know what I’m talking about. RCA plugs are 
male adapters with a small shield around their points. The video cable, almost 
invariably, is yellow, whereas the white and red cables are used to connect the 
left and right channels of audio, respectively. 



330 Part II Periorming the Upgrade 



4 S-video. An S-video (or super video) connection achieves higher-quality output 
(especially to a VCR or TV) by splitting a video’s signal into two parts — one 
for color, one for brightness. Television sets are designed to split the two 
values, but standard composite video sends them using the same signal. 
However, S-video connections require S-video-capable equipment. The S-video 
connector resembles a standard Din-8 or ADB port connector. Don’t plug one 
into the other — take care that you only plug the S-video connector into the 
Mac’s S-video port. 

> FireWire. Although technically a new serial technology, FireWire (originally 
developed by Apple) is quickly becoming a popular interface for video 
cameras and equipment. Also known as IEEE 1394, this connection is another 
high-speed wonder that’s also isynchonous, meaning it guarantees a particular 
data rate. This is perfect for video-in applications that require a reliable high- 
speed input option. Digital video cameras are required for this connection, 
because FireWire isn’t really designed to digitizing video; it’s designed to 
tranfer DV format files from a DV camera to your Mac. A FireWire adapter is a 
thin, flat, 6-pin serial connector, as shown in Figure 13-7. 




Figure 13-7: A FireWire connector is unlike any serial cable the Mac world has ever 
seen. (Photo courtesy Apple Computer, Inc.) 



Your interface choices will be highly dependent on the sort of AV capabilities your 
Mac has. If you’ve got AV built-in, you’re probably given a choice between RCA and 
S-video connectors. Some cards also offer both, although earlier cards might be 
limited to RCA-style connectors. A FireWire card is pretty much a stand-alone 
creature these days, so if you have FireWire built in, you probably know it. 
Otherwise, you’ll need a PCI adapter card. 



Chapter 13 ^ Digital Video 331 



There’s something else to consider, too. You need to make sure you have the right 
adapters, hardware settings, and other elements in place for dealing with the 
television standards to which your video equipment adheres. In the U.S. and most 
of North America, that’s the National Television Standards Committee (NTSC, also 
called RS-]70d) standard. In Europe and other places, the Phase Alternating Line 
(PAL) standard reigns supreme, and the SECAM (SEquential Couleur Avec Memoire) 
stauidard covers just about everywhere else. The differences include the number of 
lines of resolution and how often the picture is updated. What’s important, though, 
is that you’ll need the right adapter to accept a video source from a video 
component using one of these standards, and you’ll need a video-out option that 
supports the correct standard if you plan to send QuickTime movies back out to a 
videotape or television. 

Built-in AV 

Before getting too far ahead, let’s make sure you know exactly what capabilities are 
built into your Mac. If you’ve never really taken a hard look at the back of your 
Mac’s case, you might be in for a shock. Table 13-2 shows the Apple Macintosh 
models that include video-in hardware. 



Table 13-2 

Macintosh Computer with Built-in AV Capabilities 



Computer 


Built-in 
AV Capability? 


Includes 

Expansion Card? 


Special Video 
Slot? 


LC 580, Performa 
580 series 






Yes 


Quadra 660AV 


Yes 






Quadra 840AV 


Yes 






Performa/Quadra 
630 series 






Yes 


Performa (and 
Power Macintosh) 
5200, 5300, 5400, 
5500 series 




(Some models) 


Yes 


Performa (and 
Power Macintosh) 
6200, 6300 6400 
series 




(Some models) 


Yes 


Power Mac 6100AV, 
7100AV, 8100AV 




Yes 





( continued) 



332 Part II 4* Performing the Upgrade 



Table 13-2 (continued) 


Computer 


Built-in Includes 

AV Capability? Expansion Card? 


Special Video 
Slot? 


Power Mac 8500, 
8600 


Yes 




Power Mac G3 
Minitower 


Yes 





video-in expansion cards 

If your Mac didn’t come with built-in AV features, you still have plenty of video-in 
upgrading options. Although some older Macs — say, pre-68040 Macs — aren’t really 
ideal for video editing, a surprising number of aging Macs still are. (It’s 3D rendering 
that will kill you if you don’t have a high-end processor.) In fact, for years the 
Quadra 840AV — with its upgrade slots, high-end SCSI (for its time), and secondary 
digital signal processor — was a favorite digital editing platform even as newer 
Power Macs were rolling off the assembly lines. 

As they say, it’s all in the card(s). Many 68040 and early Power Macintosh models 
are capable of accepting NuBus cards with good video digitizing throughput that, 
these days, are even pretty affordable. If you’ve got PCI slots in your Mac, you’re in 
great shape; the more capable PCI bus makes add-on video-in cards an easy 
alternative for the budding video editor. Plus, such upgrades often prove affordable. 







If you have a Performa or all-in-one Power Macintosh computer (along with a few 
regular Quadra and Power Mac models), you may not have video-in built into your 
Mac, but you do have a different option. For a number of years, Apple built a 
special video slot into its consumer and education-market Macs. That slot enables 
you to add a specially designed video card — the Apple Video Card — that adds S- 
video and RCA inputs for video-in and video capture. 

Unfortunately, the Apple Video Card has been discontinued, and Tm not aware of a 
company that's stepped in to fill the void. To get the card, you'll need to comb the 
mail-order companies or check the usual used Mac parts message boards and gath- 
ering places. 



Chapter 13 > Digital Video 333 



If you don’t own one of these Macs, your choices are only limited by the type of 
expansion bus you have and what you’re willing to pay for the upgrade. Video-in 
cards exist for all sorts of budgets and technologies, including PCI video-in systems 
ranging in thousands of dollars for low-budget television or in-house video editing. 
Or, you can spend a few hundred dollars and grab a card that’s capable of 
reasonable video-in performance, along with offering regular Mac video features, 
accelerated video features, and more (see Figure 13-8). 

If you choose to go with FireWire, chances are you’ll be forced to buy a PCI card; 
FireWire is a new enough technology that companies are unlikely to make NuBus 
versions of the cards (although anything is possible). You’ll also need a FireWire- 
capable video camera or similar video equipment and special software, probably 
included with the FireWire card. 

You’ll also find that some solutions offer both video-in and video-out capabilities, 
while others require you to use a special converter to send video out to a television 
or video recorder. 

Table 13-3 lists some companies that offer video-in add-ons and video-out 
expansion. 




Figure 13-8: The Video Wizard by MicroConversions 
(www.microconversions.com) is an affordable, all-in-one card with 
Mac video features, video-in and video-out capability, and even a cable 
TV tuner feature that installs easily in a single PCI slot. 




334 Part II > Performing the Upgrade 



Table 13-3 

Web Sites for Various Video-in and Video-out Add-on 

Manufacturers 


Manufacturer 


Products 


Web Site 


Apple Computer 


FireWire, video-in 


WWW. apple, com 


Radius 


FireWire, video-in 


WWW. radius .com 


Micro Conversions 


Video-in, video-out 


www.microconversi ons . com 


Digital Vision 


Video-in, video-out, SCSI 
solutions 


www.digvi s .com 


Aver Media 


TV-in, video-out 


www.avermedi a .com 


Avid Technology 


High-end digital editing 
systems 


www.avid.com 


Media 100 


High-end digital editing 
systems 


www.medialOO.com 


ProMax 


FireWire 


www.promax.com 


Truevision 


Video-in, video-out 


www.truevision.com 



Video out 

As mentioned in the last section, you’ll need to consider what sort of video-out 
capabilities are available to you if you plan to send video from your Mac to a 
television or video device. Although many video-in cards also feature this capability 
(offering RCA or S-video ports that head back out to your video equipment), other 
capture cards are only good for getting the video into your Mac — it’s up to you to 
get it back out. 

You may also find yourself in a situation where you’d like to display your Mac’s 
video output to a TV or VCR. In that case, you’ll need a special output device, called 
a scan converter, that converts the Mac’s RGB signal into something a TV can 
understand — NTSC or PAL broadcast signals. 

A scan converter is usually a box about the size of a paperback book or smaller. 

The box connects to your Mac’s RGB (monitor) output port, converts the signal to 
an appropriate television video format (NTSC or PAL), and then sends the signal 
down the RCA or S-video cables to the video device. 



Chapter 1 3 -f Digital Video 335 




Television-format output capabilities are built into most AV Macs and come with 
some Performa-style Macs in the form of the Apple Video System. If you suspect your 
Mac may have this capability built-in, check your Monitors or Monitors & Sound con- 
trol panel for an option that enables you to display output on an NTSC or PAL source. 



When looking for a video-out device, you should consider a few factors: 




> Resolution sync. What resolutions is the device capable of rendering on the 
TV screen? You may find that 640x480 won’t be adequate for your 
presentation (although much higher resolutions tend to render things difficult 
to read on screen). Make sure the device is compatible with a resolution and 
refresh rate that your Mac’s video can sync to. 

^ Underscan capabilities. Televisions tend to overscan an image, causing the 
Mac desktop to be cut off by the edges of the television set’s case. That gives 
you the largest possible picture, but it might also cut off parts of the menu bar 
and other screen elements. To compensate, the scan device should be able to 
underscan the image, displaying it entirely on the TV screen within a black 
border. 

^ Quality of features. Although these devices can be very difficult to test, they 
can also vary wildly in quality. If you’re looking for high-end output, you’ll 
need to shop carefully to see which will work for you. Some features can be 
gimmicky (screen freeze and pan-and-zoom for presentations) but others add 
picture quality and sharpness you might appreciate for video-out purposes. 

Your Mac can likely get away with using a video-out device that’s designed for an 
Intel-compatible PC, especially if you already have a VGA adapter for your Mac’s RGB 
output. This can be great if you need to connect a PowerBook, for instance, to an 
existing overhead projection or presentation system. For video production work or an 
in-house system, however, you'll get better results from a video-out device that's 
designed to work specifically with the Mac's RGB output. You'll also have better 
image quality using S-video, although the quality increase isn't always noticeable. 



DV/DVCAM 

Although closely related to FireWire, as far as your Mac is concerned, digital video 
(DV) is an emerging standard in the world of video cameras that, for the first time, 
enables handheld cameras to record full-motion video directly to a digital format. 
This offers a number of improvements over analog tape-based systems, such as the 
following: 

4^ Data is transferred directly to your Mac. Using FireWire as the high-speed 
intermediary, such DV cameras aren’t really playing their images for your 
computer to digitize, as with regular videotape players and camcorders. 
Because the images are already digital, they’re simply transferred to your 
Mac like any other computer file. 



336 Part II Performing the Upgrade 



^ No generational loss. Nothing is transmitted or copied (in the analog sense) in 
order to get the images into your Mac, so there’s no quality loss due to 
cabling, connectors, and other variables. 

4* Less expensive quality. Although DV codecs are required for getting the images 
into your Mac, the quality of the digitized images you work with are more 
reliant on the camera instead of the main bottleneck — the video-in ports on 
your computer. Instead of paying for high-speed digitizing technology, more of 
your investment gets focused on the quality of the camera. 

DV is just emerging as a broadcast and professional option, and, although 
consumer cameras are following suit quickly, it may be a little while before DV is 
pervasive. That said, it’s a very interesting option for anyone who wants to make 
high-quality video presentations that are more easily transferred to the Mac and 
edited. 



Getting Started with Video 

If you have one of the Macs that sports built-in video or if you’ve already installed a 
digital video card, getting started with digital video is simple — you just plug the 
video cables into the back of the Mac and fire up a digitizing program. You’ll first 
need to know a few things about your equipment, including whether or not you 
need to use S-video cables or RCA video cables (see Figure 13-9), and what sort of 
video standard your equipment uses (the US NTSC standard for video or the 
European PAL standard). 




Figure 13-9: On the left is an S-video cable and connector; on the 
right, an RCA style cable and connector. 




Chapter 13 ^ Digital Video 337 



With the correct cabling installed on your video player or camcorder device, you’re 
ready to attach the cables to your Mac’s AV ports. If you’re using RCA-style cables, 
simply plug the yellow video cable into the video-in port on the back of your Mac. 
(Some Macs only offer S-video ports, so an RCA video patch cable is usually 
included. You may need to plug that patch cable into the S-video port first, and 
then plug the RCA cable into that patch cable’s adapter.) 




X 



If you’re using S-video, you simply plug the S-video cable from the video device into 
the S-video-in port on the back of the Mac. With the cable attached, start up a 
video capture program on the Mac and test to see if any images appear. (Don’t 
forget to turn on the video source.) 

If you want to record both audio and video, you'll need to attach audio cables from 
the video source. Some Macs offer two channel audio-in, featuring red and white RCA 
connectors on the back panel of the Mac, usually near the RCA video connector. If 
your Mac doesn't have these, you'll need an adapter that will enable you to connect 
the RCA audio cables from your video source to the single RCA stereo miniplug con- 
nector that most Macs include. 



With everything wired up, fire up your Mac and launch the Video Player (or similar) 
digitizing program. Turn on your video source and try to display an image (just 
point the camcorder at something or tap the Play button on a VCR). If everything 
works well, you can begin digitizing the video source. 

From there it’s pretty much up to you. With the movie digitized, it’s become a 
computer document. You can use the QuickTime MoviePlayer or another program 
to edit the video, compress it (to make it better for playback on CD-ROMs or the 
Internet), and then save the final result. Once you are done, you can display your 
Mac’s video on a TV screen or output it to a VCR (or other, more professional 
recording device), and then play the QuickTime movie. Save it to tape, if desired, 
and you’ll have a complete, edited video. 



Watching TV 

So what about something basic and boring like watching a regular television 
program on your Mac? Well, you can do it with any AV model. If it can accept a 
digital-in signal, a Mac can accept a feed from a VCR or other cable tuner, acting just 
as if it were a television. Or, at least, almost like a television. Most Macs — even if 
they’re digital video capable — don’t include a TV tuner to enable them to translate 
antennae or cable-borne signals into TV pictures. Instead, AV-capable Macs are 
more like dumb TV screens that can show TV video as long as some other device 
does the interpreting. 



338 Part II 4* Performing the Upgrade 



If you’d like TV tuner capabilities for your Mac, that’s another card. (Or similar add- 
on.) With the exception of the MacTV, the 20th Anniversary Mac, and a few 
high-end Performa models, no Mac has a dedicated TV tuner; some Performa-series 
logic boards include a slot for a special Apple TV/FM Tuner expansion card. As far 
as I know, only Apple has made that card for Performas and similar Power 
Macintosh machines (such as the all-in-one Power Macintosh 5500 series), and they 
don’t make it anymore. However, you may still be able to find it through catalog 
dealers and on the used market. 

Apple models that include a TV expansion slot are shown in Table 4-2 in Chapter 4. 

For other Macs, a TV tuner can be added by inserting the right expansion card. 
Such an expansion card can be nothing more than a tuner, or it can be a rather 
advanced, full-fledged graphics subsystem. Check out ixMicro 
(WWW . i xmi cro . com/), MicroConversions (www . mi croconversi ons . com/), and ATI 
Technologies (www . a t i tech . com/) for new, PCI-based TV tuners; other companies 
have made other cards that may still be in use. 

With such a card installed in your Mac, you then hook up the cable coax connection 
just as you would connect your cable to a television set. (If you have a cable 
converter box, you may want to string it in between the cable input at the wall 
socket and your Mac.) Next, run the Video Player software (or the TV viewing 
program that came with your card) to view the TV signal and watch shows. With 
compatible Apple Performa models, you can even use the TV remote control to 
change channels! 




Summary 

> Most Macs can play digitized movies — digital video — without any extra 
hardware or software because QuickTime technology is built in. But it’s also 
increasingly easier to make your own digital video. Digital video is becoming 
very inexpensive to experiment with and use for all sorts of business tasks. Of 
course, if you’re already a video professional, you might want to look into 
Mac-based systems that could make your editing tasks easier and less 
expensive. 

4“ On a Mac, it takes a couple different components to create a digital movie. 
First, you need AV hardware; it may be built into your Mac or you may have to 
buy an expansion card. Next, you’ll need to know something about 
QuickTime, the Mac’s built-in digital video technology. Finally, you’ll need 
some software for getting the video into your Mac. 



Chapter 13 Digital Video 339 



4^ Digital-video connections come in a few different flavors. If your Mac has built- 
in AV capabilities, you’ll find RCA jacks and S-video ports on its back panel for 
easy connections to a video source. Other Macs will require an expansion 
card — like any other card, it'll be NuBus or PCI, whichever is appropriate for 
your Mac. (Some Macs have a dedicated video card option, too.) You might 
also be interested in FireWire, which enables you to hook up a high-speed 
serial port directly to the latest camcorders, and then just copy the digital 
movie to your Mac. 

^ Once you hcive everything hooked up, you're ready to digitize. Sync up your 
video source, and then hit record in your video player software. It's that 
simple. 

4* If you'd like to skip straight to the important stuff, you can add a cable tuner 
to many Mac models, giving you the ability to watch television or a video feed 
directly on your Mac’s desktop. 



Sound, Speech, 
and MIDI 





I f you’ve never seen some of the old classic form factor 
Macs in their carry bags, you should try to catch a glimpse 
of one. It’s quite a treat (okay, I’ll go ahead and include a 
snapshot as Figure 14-1). Originally thought of as portable, 
those aging Macs offered you the chance to pick them up and 
lug them around — if not from the dorm to the library, at least 
from the dorm to back home for the holidays, I suppose. 

When Apple introduced the Macintosh to the press back in 
1984, Steve Jobs pulled the Mac out of just such a bag. He 
plugged it into the wall, started it up, and waited for it to take 
its cue. After the requisite smiley face, the first thing it did for 
the press was say, out loud, “Welcome to Macintosh. It sure is 
great to get out of that bag.” 

Sound has been part of the Macintosh experience ever since, 
with constantly advancing sound capabilities built into every 
subsequent Macintosh. Eventually, Macs would become the 
top platform for sound and multimedia production, with great 
tools and software applications for editing sound. The Mac 
would also be a musician’s tool, supporting advanced MIDI 
capabilities and playback, through QuickTime MIDI and other 
technologies. 

And the Mac has advanced its capabilities to deal with 
computer-generated speech, as well as to accept speech as a 
method for inputting data. The Mac OS has built-in options, 
and third-party programs extend this capability even further. 
I’ll discuss speech separately a little later in the chapter. 



4 - 4 ^ 4 - 4 

In This Chapter 

Mac's sound 
capabiliHes 

Buying and installing 
digital audio 
equiptment 

Speech and speech 
recognition 

Working with MIDI 

4 ^ > 4 ^ > 



342 Part II ^ Performing the Upgrade 




Figure 14-1 : A Mac SE and its carrying case 



The Mac's Audio Capabilities 

The audio capabilities of a typical Mac let you accomplish three things: You can 
record audio (get sound into your Mac), playback audio (get sound out of your 
Mac), and edit audio (rearrange sound on your Mac). All Macs have these 
capabilities built into them, with any AV Macintosh or Power Macintosh model 
giving you the highest level of stereo and quality sound available. 

You also have two choices as to how the audio is going to be processed by 
your Mac. 

One way to get audio into your Mac is to digitize it — record it to the Mac’s hard 
drive. This is done in a way that’s very similar to creating digital video. A sound 
source is connected to the audio input(s) on the back of the Macintosh, which 
takes very quick samples of the audio as it plays. These samples are digital — 
computer data — enabling them to be stored on the Mac’s hard drive. And, just as 
with QuickTime movies, digital audio is simple to edit, manipulate, and play back 
through your Mac’s speakers. 

The other type of audio is more like a blend of a player piano script and the 
PostScript printing language. It’s the Musical Instrument Digital Interface, or MIDI. 
MIDI is a computer language for controlling music synthesizers — for example, 
keyboards, drum machines, and electric pianos. That is, it can control pretty much 
anything that can accept a MIDI interface. Through this interface (a small box that 
plugs into your Mac’s serial port), instructions are transmitted between the 
instrument and the Mac and back again. This allows notes played on the 




Chapter 14 -f Sound, Speech, and MIDI 34-3 



synthesizer to be stored as musical notation or otherwise represented in a Mac 
application. At the same time, storing these notes on your Mac means you can 
instruct a MIDl-capable synthesizer to play the song whenever you get the urge. 

Technically, digital sound is not really too different from digital audio, but your 
Mac, depending on its age, may have the ability to read text aloud using Text-to- 
Speech technology. Some more powerful Macs can even recognize your speech as a 
method of input. It’s still a young technology, but it’s fun to play with, and it takes 
advantage of the built-in audio capabilities of AV and Power Macs. 

Take a look at how each type of Mac sound works. 

Digital audio 

If you record something to a cassette tape, you’re recording the entire audio 
source. It all gets laid right down on the magnetic tape. Digital audio, including 
audio CDs, doesn’t quite work like that. Instead, digital audio works much the 
same way a movie camera does, by taking quick samples of the source and 
recording them. A typical film strip is composed of individual frames that run at 
about 24 frames per second to convince the human eye that the picture is moving. 
Similarly, a digital-audio recording samples the audio source many thousands of 
times per second to convince the ear that the digital recording is continuous. 

In fact, the number of samples per second — or the frequency of the sample — is a 
very real test of the quality of a recording. The more samples, the better. Measured 
in kilohertz (KHz — corresponding to thousands of samples per second), the 
frequency is really a measure of the complexity of the sound, telling you the range 
of tonal information that’s included in the sample. The lower the frequency, the less 
faithful the reproduction of the sound. An example might be a telephone call, which 
has an analog frequency of 4KHz. Although you can understand what is being said, 
the quality of a telephone call is really pretty bad. Think of something that someone 
has sung to you (or played a recording oO over the phone. (You know, back in high 
school.) Even a good singer who sings to you over the phone loses quite a bit of 
their quality. 

In digital sampling, you double the frequency of an analog device, so an 8KHz digital 
sample would result in 4KHz analog telephone-quality. Audio CD quality is generally 
considered to be 44.1 KHz, which translates into around 44,100 samples per second. 
This is actually ever so slightly outside the realm of human hearing. However, the 
highs and lows you can’t hear affect the overall quality of the tones you do hear, 
because they help to complete one another. Audio still sounds pretty good at about 
22KHz, where it’s about at the quality of cin FM radio broadcast. Audio 1 IKHz 
sounds like an AM radio signal. 

The other thing that’s important about a digital-sound sample is the bit depth at 
which it’s sampled. Sound is usually sampled at either 8 bits or 16 bits, with the 
latter offering higher quality. The sound sample is quantized, meaning the sample 
must somehow be turned into a number. In an 8-bit sample, you’ve got 2” or 256 



344 Part II ^ Performing the Upgrade 



choices for the number. Because the number Is not likely to fit neatly into one of 
256 slots, it has to be mathematically rounded, which introduces errors. 8-bit 
samples are much smaller than 16-bit samples (in the amount of storage space they 
require), but they generate more random noise, often hissing. 16-bit samples offer 
2“* or 65,536 choices. This makes for a much more accurate reading. 

The third factor is called channel depth, which is an overly fancy way of factoring in 
whether or not the sample is in stereo. If it is, that takes twice as much storage 
space as a mono signal, because stereo requires separate right and left channels. 

All taken together, the frequency, bit depth, and channel depth of a sample help to 
decide exactly how much disk space your digital recordings will take up. And that 
can be quite a bit. Table 14-1 quantifies the relationship between quality and 
storage space. 



Table 14-1 

Disk Space Consumed by Stereo Audio Samples 



Sample rate 


Quality 


Space at 
8 Bits 


Space at 
16 Bits 


30 min 

recording (16-bit) 


8KHz 


Telephone 


16KBps 


32KBps 


57.6MB 


11 KHz 


AM Radio 


22KBps 


44KBps 


79.2MB 


22KHZ 


FM Radio 


44KBps 


BBKBps 


15B.4MB 


44KHZ 


Audio CD 


BBKBps 


176KBps 


316.8MB 



Surprised at the sizes? If you’ve worked with digital audio samples in the past, you 
might think the table is running a tad high; after all, you’ve listened to long samples 
that didn’t take up nearly that much space. In cases like that, you’re probably 
dealing with a compressed audio file. Compression is common in the digital-audio 
world, and a number of compression schemes are very effective, resulting in high- 
quality sound that takes up a lot less disk space than an uncompressed file. Be 
aware, however, that as you record digital samples, you often can’t compress them 
on the fly (at least, not without some quality issues). Instead, you’ll have to record 
the full sample first, and then compress it. That can require even more disk space, 
at least temporarily while you work with the file. 

I want to tell you more about compression schemes and which ones work best 
for most audio files, but first 1 need to tell you a little about file formats before we 
move on. 



Chapter 14 -f Sound, Speech, and MIDI 34-5 



File formats 

Just like any other pursuit on a computer, digital-audio creation generates 
computer files. And, like QuickTime and digital video, there are plenty of these 
formats. It seems that nearly every operating system — Mac OS, Windows, Solaris, 
SGI, Amiga — has its own audio scheme, along with a few other sound file formats 
designed to be cross-platform or used in a completely different technology (such as 
consumer electronics). These days, QuickTime helps the user with a lot of these 
formats, enabling import and export of sound data to a variety of formats, 
depending on the usage. 

Here are a few of the more common sound file formats along with their origins and 
uses (note that sound on a Mac is usually governed by QuickTime, so I’ve included 
the formats that QuickTime deals with well): 

^ AU. Also know as the p-law format, this popular sound file format is native to 
Sun and Next workstations. Seen as something of a lowest common 
denominator on the Web, AU can’t reach beyond 8KHz in most cases (some 
alternative implementations sample at about 22KHz). The result is a 
telephone-quality sound file that’s small, so it’s popular on the Internet. 

4- AIFF/AIFC. Apple’s own original file format — the Audio Interchange File 
Format — was good, but uncompressible in its first incarnation, so Apple 
extended the format with AIFC. These sounds can sample at the highest 
rates — stereo, 16-bit, 44.1 KHz samples — but they require a lot of disk space 
to do it. Standard MACE compression of 3:1 or 6:1 isn’t recommended by 
Apple anymore, so experiment with new QuickTime compression schemes, 
covered in the next section. 

WAV. The WAV format is native to Microsoft Windows and therefore popular. 
(WAV started its life before that, though, as a joint effort between Microsoft 
and IBM during the heyday of DOS.) It works pretty much as AIFC does, with a 
full range of sample rates and the ability to take on compression schemes. 
QuickTime translates existing WAV files and exports to WAV. 

> MPEG. Popular as both a video and audio format, MPEG sets the standard for 
a number of applications — for example, CD-ROM video and high-quality, 
compressed audio. MPEG is all about quality compression. The MPEG Level II 
standard supported by QuickTime allows for compression of files by 6:1 or 7:1 
without noticeable quality loss. The MPEG standard is determined by the 
Motion Picture Experts Group. 

> Sound Designer II. In case you’re curious, QuickTime natively supports the 
Sound Designer 11 format, enabling you to digitally swap files that are saved in 
the popular application format. Sound Designer 11 is a sound-editing 
application written by DigiDesign (www. di gi desi gn . com). 



oo 



346 Part II 4* Performing the Upgrade 



Compression 

Hand-in-hand with the audio file formats come various types of compression that 
can be used to make the sounds take up less storage space or transmit more 
quickly over mediums such as the Internet or a SCSI connection to your CD-ROM 
drive. Compression offers a trade-off between quality and size, enabling you to fit 
the audio sample to your needs. Fortunately, standards such as the MPEG 
compression schemes don’t trade much quality for gains in storage compression. 



There are many different compression schemes for audio, with some of those 
schemes designed for specific purposes — voice, music, Internet transmission, and 
video conferencing. QuickTime has opened up an entire world of these 
compression schemes, many of which can be used to compress the audio tracks of 
a QuickTime movie (even if a QuickTime file is audio-only, it’s called a movie.) 

For regular audio formats (those non-QuickTime formats discussed in the previous 
section), the compression schemes are a bit more limited. Over the years, a few 
have emerged as common, with some of them associated specifically with 
particular sound formats. These schemes tend to be designed to give general 
compression capabilities to a wide variety of sound file types and uses (as opposed 
to newer compression schemes designed specifically for the task at hand — for 
example, compression voice transmission versus music). 




You1l find a program like SoundApp (located on the CD-ROM that accompanies this book) 
very adept at translating between the audio file formats that are common to the Mac, as 
well as adding basic compression schemes to make the files smaller. 



Let’s take a look at some of the general purpose audio-compressor technologies 
you may run into: 



4 pLaw. Pronounced “mu-law” for p, the Greek character mu, this compressor is 
typically applied to AU sound files, originally a Sun format. Compression is 
2:1, and the compression takes place quickly — fast enough to happen 
immediately the sound is digitized. 

4 MACE. This Mac-based compression technology isn’t really recommended by 
Apple anymore, even though it was an early favorite for developing 
QuickTime audio tracks. MACE works quickly and compresses well, but 
quality of the reproduction is low. The format only supports 8-bit samples, but 
can compress at 3:1 and 6:1 ratios. 

4 IMA/ADPCM. IMA supports 16-bit sounds only, but compresses them at 4:1 
with decent quality. Good for compressing audio in an interim stage, for 
temporary hard-drive storage, or for compressing audio before committing it 
to tape. Compression takes place very quickly. 



Chapter 14 ^ Sound, Speech, and MIDI 347 



4 MPEG. Like the file format, MPEG compression is popular for many consumer- 
oriented purposes such as CD-ROM audio for games or as part of an MPEG 
video track for computing. Other uses abound as well. Compression is really 
good, around 8:1 or more before quality degrades. MPEG is computer 
intensive during the compression stages and requires modern computers for 
playback, although audio doesn’t demand as much as MPEG video. (Some 
Macs have even included hardware to accelerate MPEG playback.) 




Those are some of the commonly distributed formats, although they’re not the only 
ones. Some audio codecs are proprietary, designed specifically to be used with the 
encoder or server software created by the owner of the codec. Examples would be 
the Voxware codecs, RealAudio codecs, and others. You may find that QuickTime 
gives you access to these, if they’re installed. You might enjoy trying them out. 

One major coup for QuickTime 3.0 when it came out was the inclusion of the 
Sorensen codecs for video and audio, both of which generate excellent quality with 
small file formats, making them great compressors for streaming audio and video 
over the Internet. 



MIDI 

Up until now I’ve been talking about using a computer as a digital recording device. 
Philosophically, there really isn’t too much difference between recording digitally 
and recording to an analog source. Of course, it’s convenient to record digitally, as 
it allows you to pick up bits of a recorded clip and drop them somewhere else for 
unprecedented control and speed in editing. But for the most part, the results are 
similar. 

MIDI, in a way, really represents a leap forward in thinking. With MIDI, computers 
have a language that actually enables them to control electronic musical 
instruments. Your Mac can issue commands to synthesizers to turn on and off 
notes, adjust the volume, change modulation, and do a number of other things. 

The short of it: MIDI controls more than one synthesizer from a single keyboard or 
computer. Using different channels to communicate over a chain of MIDI devices, 
you can pretty much create as large an orchestral sound as your budget can 
support. Music professionals, hobbyists, and music teachers can all benefit from a 
number of MIDI advantages, including the computer’s ability to annotate music as 
it’s played on the keyboard (see Figure 14-2). 



348 Part II Performing the Upgrade 




Figure 14-2: A MIDI annotation program diligently marking notes as they're played 
(Shown is Passport Designs' Encore.) 



MIDI requires a few basic components. QuickTime is an integral part; in fact, you 
can work with and edit music on your Mac without having a synthesizer of any sort 
connected if you use the one that’s built into QuickTime. This is a little limiting, 
because stand-alone synthesizers offer much better sound, but it does make it 
possible to turn your computer — even a PowerBook — into a musical synthesizer, 
using the computer keyboard for musical input. 

In most cases you’ll want to connect synthesizers to your Mac. The components for 
such a setup include the following: 

> MIDI interface. This one is for your Mac. You’ll need a MIDI converter box to 
communicate with MIDI devices through your Mac’s serial port. These 
interfaces are often little boxes about the size of cassette tapes, although they 
can be much larger and more feature-laden. 

^ MIDI-capable synthesizer. Most folks will want a keyboard synthesizer as the 
anchor of their MIDI recording system, but plenty of options abound for 
synthesizers — drums, guitars, bass guitars, and generic-looking electronic 
boxes that make all sorts of noise. Most important will be MIDI connections — 
look for the 5-pin IN, OUT, and (often) THRU connectors on the back of the 
instrument. 




Chapter 14 > Sound, Speech, and MIDI 349 



4* MIDl-capable software. Your Mac is not going to be much good if it doesn’t 
have a software application to accept and interpret the MIDI data being sent 
from your synthesizers. Many of the software packages available are called 
sequencers, meaning they record the notes being played, and then enable you 
to rearrange them, layer them on top of other notes (for fuller-orchestral 
effects), and edit them. Other programs are for annotation, teaching music, 
and turning your Mac into a player-piano/music-aiitomation system. 

With these components in place, you’re ready to start sending commands over the 
MIDI interface. You do this in one direction or the other: from the synthesizer to the 
computer or from the computer to the synthesizer, depending on what you’re 
trying to do. 



The MIDI language is fairly standard, although it can be augmented by commands 
for particular synthesizers or language sets created by certain manufacturers. 
Overall, though, the language is basically a series of commands sent out as bytes of 
data that are mostly notes to be played. There’s other info, too, including what 
channel the commands are intended for and how long they should be played. 







Each channel is technically a different instrument — if you have classic synthesizers 
at your disposal, they probably synthesize one sound at a time, such as a piano, a 
drum set, or something similar. Some modern instruments allow for a number of 
different instrument sounds to be played at once. These synthesizers can be 
assigned a number of different channels so that different data streams are all 
accepted by the same instrument. That’s how you can use MIDI to command an 
entire rock band to play through a single keyboard synthesizer, for instance. 

When shopping for a MIDI-compatible synthesizer, you may come across some basic 
terms related to the size of the orchestra the keyboard is able to reproduce. 
Polyphony represents the number of discrete notes that can be played at once — 32 
or 64 notes isn't unheard of. Timbres refers to the number of instruments that can be 
played simultaneously by the synthesizer, although you may find the synthesizer 
refers to timbres as channels or instruments. Sixteen separate instruments isn't 
uncommon, although some really good synthesizers are only capable of playing one 
instrument — that's very well reproduced -at a time. 



Being able to assign all these different instruments to different channels could get 
confusing — confusing enough, in fact, that you might not ever be able to reproduce 
a MIDI song correctly on a different set of equipment, which would make MIDI less 
than worthwhile as a standard. So, another standard, General MIDI, governs the 
first 128 voices on any MIDI synthesizer that supports multiple voices. This makes 
it a simple matter for a MIDI file to specify the instrument, channel, and a particular 
quality for that instrument. That’s part of what enables MIDI files to be saved and 
played on different computers or equipment. 



350 Part II 4* Performing the Upgrade 



General MIDI is split into the 16 different channels supported by MIDI, with one 
major instrument type assigned to each channel (except Channel 10, which is 
reserved for unique percussion instruments). The major instrument groups include 
the Piano, Chromatic Percussion, Organ, Guitar, Bass, Strings, Ensemble, Brass, 
Reed, Pipe, Synthetic Lead, Synthetic Pad, Synthetic Effects (FX), Ethnic, 

Percussive, and Sound Effects. Each of these main instruments offers eight sub- 
instruments, which results in the total of 128. 



Of course, the quality of the sound isn’t governed by the General MIDI specification, 
just the sound type that the synthesizer is supposed to make. So, your results may 
vary. Table 14-2 shows you the different General MIDI instruments. 



Note 






Aside from supporting the 128 General MIDI instruments, other criteria add up to 
making an instrument truly General MIDI compatible (as defined by the MIDI 
Manfacturer^s Association — www. mi di .org). The instrument must also support at 
least 24-voice polyphony, must support different instruments on all 16 channels, and 
must respond to certain basic General MIDI commands, such as fine tuning and pitch 
bend. If a keyboard qualifies, it can display a General MIDI logo. 



Table 14-2 

General MIDI Instruments 


Instrument 


Number 


Piano 


Channel 0 


Acoustic Grand Piano 


1 


Bright Acoustic Piano 


2 


Electric Grand Piano 


3 


Honky-tonk Piano 


4 


Electric Piano 1 


5 


Electric Piano 2 


6 


Harpsichord 


7 


Clavi 


8 


Chromatic Percussion 


Channel 1 


Celesta 


9 


Glockenspiel 


10 


Music Box 


11 



Chapter 14 4- Sound, Speech, and MIDI 351 



Instrument 


Number 


Vibraphone 


12 


Marimba 


13 


Xylophone 


14 


Tubular Bells 


15 


Dulcimer 


16 


Organ 


Channel 2 


Drawbar Organ 


17 


Percussive Organ 


18 


Rock Organ 


19 


Church Organ 


20 


Reed Organ 


21 


Accordion 


22 


Harmonica 


23 


Tango Accordion 


24 


Guitar 


Channel 3 


Acoustic Guitar (Nylon) 


25 


Acoustic Guitar (Steel) 


26 


Electric Guitar (Jazz) 


27 


Electric Guitar (Clean) 


28 


Electric Guitar (Muted) 


29 


Overdriven Guitar 


30 


Distortion Guitar 


31 


Guitar Harmonics 


32 


Bass 


Channel 4 


Acoustic Bass 


33 


Electric Bass (Finger) 


34 


Electric Bass (Pick) 


35 


Fretless Bass 


36 



(continued) 



352 Part II 4 Performing the Upgrade 



Table 14-2 (continued) 


Instrument 


Number 


Slap Bass 1 


37 


Slap Bass 2 


38 


Synth Bass 1 


39 


Synth Bass 2 


40 


String 


Channel 5 


Violin 


41 


Viola 


42 


Cello 


43 


Contrabass 


44 


Tremolo Strings 


45 


Pizzicato Strings 


46 


Orchestral Harp 


47 


Timpani 


48 


Ensemble 


Channel 6 


String Ensemble 1 


49 


String Ensemble 2 


50 


Synth Strings 1 


51 


Synth Strings 2 


52 


Choir Aahs 


53 


Voice Oohs 


54 



Synth Voice 


55 


Orchestra Hit 


56 


Brass 


Channel 7 


Trumpet 


57 


Trombone 


58 


Tuba 


59 



Chapter 14 -f Sound, Speech, and MIDI 353 



Instrument 


Number 


Muted Trumpet 


60 


French Horn 


61 


Brass Section 


62 


SynthBrass 1 


63 


SynthBrass 2 


64 


Reed 


Channel 8 


Soprano Sax 


65 


Alto Sax 


66 


Tenor Sax 


67 


Baritone Sax 


68 


Oboe 


69 


English Horn 


70 


Bassoon 


71 


Clarinet 


12 


Pipe 


Channel 9 


Piccolo 


73 


Flute 


74 


Recorder 


75 


Pan Flute 


76 


Blown Bottle 


77 


Shakuhachi 


78 


Whistle 


79 


Ocarina 


80 


Synth Lead 


Channel 11 


Lead 1 (Square) 


81 


Lead 2 (Sawtooth) 


82 


Lead 3 (Calliope) 


83 


Lead 4 (Chiff) 


84 


Lead 5 (Charang) 


85 


Lead 6 (Voice) 


86 



(continued) 



354 Part II 4 Performing the Upgrade 



Table 14-2 (continued) 


Instrument 


Number 


Lead 7 (Fifths) 


87 


Lead 8 (Bass + Lead) 


88 


Synth Pad 


Channel 12 


Pad 1 (New Age) 


89 


Pad 2 (Warm) 


90 


Pad 3 (Polysynth) 


91 


Pad 4 (Choir) 


92 


Pad 5 (Bowed) 


93 


Pad 6 (Metallic) 


94 


Pad 7 (Halo) 


95 


Pad 8 (Sweep) 


96 


Synth Effects 


Channel 13 


FX 1 (Rain) 


97 


FX 2 (Soundtrack) 


98 


FX 3 (Crystal) 


99 


FX 4 (Atmosphere) 


100 


FX 5 (Brightness) 


101 


FX 6 (Goblins) 


102 


FX 7 (Echoes) 


103 


FX 8 (Sci-fi) 


104 


Ethnic 


Channel 14 


Sitar 


105 


Banjo 


106 


Shamisen 


107 


Koto 


108 


Kalimba 


109 


Bag pipe 


no 


Fiddle 


111 



Chapter 14 -f Sound, Speech, and MIDI 355 



Instrument 


Number 


Shanai 


112 


Percussive 


Channel 15 


Tinkle Bell 


113 


Agogo 


114 


Steel Drums 


115 


Woodblock 


116 


Taiko Drum 


117 


Melodic Tom 


118 


Synth Drum 


119 


Reverse Cymbal 


120 


Sound Effects 


Channel 16 


Guitar Fret Noise 


121 


Breath Noise 


122 


Seashore 


123 


Bird Tweet 


124 


Telephone Ring 


125 


Helicopter 


126 


Applause 


127 


Gunshot 


128 



The Standard MIDI File (SMF) is a third standard in the MIDI world, this one a file 
format. Like .DOC for Microsoft Word documents or .AIFC for compressible Mac 
audio files, .MID or .MIDI is a standard filename extension that suggests a universal 
MIDI file. In nearly all cases, something that’s capable of playing MIDI files can deal 
with SMF. This includes MIDI sequencers, players, and even the Mac’s MoviePlayer 
with QuickTime installed (see Figure 14-3). 



356 Part II Performing the Upgrade 




Figure 14-3: The MoviePlayer playing a MIDI file. It's played on the QuickTime General 
MIDI library, which gives pretty true sound through the Mac's speakers. 



Speech technologies 

As I mentioned before, speech technologies don’t really require anything special to 
work, because they use the same basic sound hardware that’s built into recent 
Macs. For speech recognition, that’s any recent AV Macintosh or Power Macintosh 
(early Macs have Text-to-Speech capability, but not speech recognition, which 
debuted on the AV Macintosh series with the code name “Casper”). In fact, Macs 
that are equipped for speech recognition even come with a special microphone 
called the PlainTalk microphone, shown in Figure 14-4. (PlainTalk is Apple’s name 
for the technology used for speech recognition.) 

So, no particular hardware needs to be added. What’s needed is software. 



Chapter 14 4- Sound, Speech, and MIDI 357 




Figure 14-4: The Speech control panel gives 
you control over speech recognition and 
Text‘tO“Speech technology. 



Speech technologies are handled by the Speech Manager, an add-on to the Mac OS 
that handles speech responsibilities. Head to the Apple menu and look for a control 
panel called Speech in Mac OS 7.6 and above. It’s the center of operations for Text- 
to-Speech and speech recognition. 

r Cross- \ 

Reference} 



The Speech control panel enables you to do a number of things. You can pick basic 
elements, such as what voice you want your Mac to use and whether or not you 
want the Mac to read all alert boxes. You can change the volume and rate of speech. 
(If you’re looking at the control panel right now and you notice that you have at 
least this many options, you’re enabled for Text-to-Speech technology.) 



If you can’t seem to find a Speech control panel, make sure the control panel is in the 
Control Panels folder in the System Folder and the extensions Speech Manager and 
Speech Recognition (if desired) are in the Extensions folder. Extension troubleshoot- 
ing is discussed in Chapter 32. 



This technology allows your Mac to actually read the text it finds in enabled 
applications. One such application is Apple’s shining centerpiece to new 
technologies — SimpleText. To get your Mac to read text to you, open a file in 
SimpleText and type something (or open an existing text document). In the 
SimpleText menu bar, select Sound, and then choose Speak All. Your Mac should 
start to talk to you. 



You can also highlight text in SimpleText and choose Sounds Speak Selection. This 
will cause your Mac to just read the highlight portion aloud (see Figure 14-5). 




358 Part II 4- Performing the Upgrade 



i nie Edtt Font sue Stylt 



Fourscore and seven years ago oi Erase 
conceived in liberty and dedicate | 

Now we are engaged in a great ci 
conceived and sodedicated can 1o 




SB 



upon this continent, a new nation, p 
‘all nrien are created equal ] 

that nation or any nation so 
a great battle field of that war We 



have come to dedicate a portion of that field, as a final resting place for those who here gave 
their lives that that nation might live It Is altogether fitting and proper that we should do 
this. 

But. In a larger sense, we can not dedicate — we can not consecrate -- we can not hollow — 
this ground. The brave men. living and dead, who struggled here, hove consecrated it. far above 
our poor power to odd or detract 

The world will little note, nor long remember, what we say here, but it con never forget what 
they did here. It is for us the living, rather, to be dedicated here to the unfinished worlc which 
they who fought here hove thus far so nobly advanced It is rather for us to be here dedicated 
to the great task remaining before us — that from these honored dead we take increased 
devotion to that cause for which they gave the last full measure of devotion — that we here 
highly resolve that these dead shall not hove died in vain — that this nation, under God. shall 
have a new birth of freedom — and that government of the people, by the people, for the 
people, shall not perish from the earth 




Figure 14-5: SimpleText showcases another Mac technology, Text-to-Speech. 



With the Speech Recognition extension enabled, you can do even more. The Speech 
control panel now changes to offer a number of other options, including Speakable 
Items. Choosing this menu item from the Speech control panel, and then enabling 
Speakable Items, will bring to the screen a new little window — one that puts a face 
on your Mac (see Figure 14-6). 

Now, with the PlainTalk microphone (or a compatible line-level mike) plugged into 
the sound-in port on the back of your Mac, you’re ready to chat with it. You’ll find a 
list of recognizable commands in the Speakable Items folder that’s stored in the 
Apple Menu Items folder. (Access Speakable Items from the Apple menu.) You can 
add your own Speakable Items: Add aliases for programs you want to launch, and 
then say “Launch name of program, "" and the Mac should recognize that command 
and execute it. In a similar way, you could store AppleScripts in the Speakable Items 
folder, making your Mac pretty much do anything you can think of. 

The Speech control panel gives you some other customizations as well, including 
the opportunity to change the voice your Mac uses and to change how your Mac 
knows to respond to a spoken command — you can have your Mac ignore anything 
it hears until you say something specific, such as “Computer,” or you hit a 
particular keystroke sequence. 





Chapter 14 -f Sound, Speech, and MIDI 359 







4 Hie Edit View Special Help 






Speech 



— Options: f 3po«>o»W Hon»s Z 1 



Tho SpoWciblo opKcn loti vm «ptn (or stirl up) Homs vt 
tho Spoilcofalo Homs foktor Ixj ipoikirw] thoir ntmos. 



SpoOkiblo lioms is («U On 

C?Ofr 

0 Rocognuo 'OK' ond 'Cmool ’ buttoni 



utimtn 



Spoakable llema is resdg 



Cwrjpur . 



Audio CD 1 



afrit? 



App Launcher W Mac t»qrade 



Documents 



Desktop Stuff 



Web tools 



Web Sites 



Transfer 



Figure 14-6: Enabling Speakable Items introduces a new element to your Mac's interface. 



Add-ons exist for Apple’s PlainTalk technology, including some products that build 
on the Mac’s capabilities and take them further: 

-f MacYack (Scantron Quality Computers, v^ww . 1 owtek . com/macyack) extends 
Text-to-Speech with additional voices, adds speech to most applications, and 
uses Text-to-Speech more often in the Mac OS. 

> Power Secretary (Dragon Systems, www.dragonsys . com) adds full-fledged 
discrete voice recognition to a Mac OS system, so you can dictate typing and 
control the computer. 

4- WriterOutloud and Co:Wriler (Don Johnston, www. exeepe . com: 80/ 

~1 abres/dj . html). Write:OulIoud is a word processor that reads text out 
loud as it’s typed; Co:Writer is a text prediction program that predicts 
possible words to help typing/learning impaired users work more quickly. 

4 JABRA earphone (JABRA, www . jabra . com) is an earpiece/microphone 

combination that aids in speech recognition and other speech tasks, including 
using your Mac as a standard telephone or an Internet telephone. 




360 Part II 4^ Performing the Upgrade 




4 MicNotepad Lite (Nirvana Research, www.moof.com/ni rvana) is a freeware 
application that records voice to your Mac, enabling you to use your Mac as a 
fairly sophisticated transcription device that runs in the background, slows 
down the recording to catch up with typing, and bookmarks certain passages. 
It doesn’t use much speech technology, per se, but it’s interesting 
nonetheless. 

4 MacIRC (Chris Bergmann, www .maci rc . com) is an Internet Relay Chat client 
that speaks text as it appears in the application. 

4 SurfTalk (Digital Dreams, www.surftal k.com) is a background application 
that accepts speech commands and uses them to surf the Web in Netscape 
Navigator. The program makes any hyperlinks speakable and recognizes 
commands such as “Go back” and “Bookmark.” 

4 Plaintalk Plug-ins (speech .apple . com/pl ug) is a page for links to speech- 
related plug-ins for Web browsers. They include plug-ins that will read Web 
pages to you as well as plug-ins that enable you to maneuver on the Web using 
speech commands. 

The PlainTalk microphone is different from the standard karaoke model -or even a 
higher-end type — that you'd buy in the local electronics store. That's because the 
microphone port on newer Macs is actually a line-level input, the same sort you'd use 
to connect a tape deck or CD player to your home receiver or amplifier. This means a 
device connected to that port needs to provide line-level Input, and most micro- 
phones, aside from the special PlainTalk ones, don't. If you find one, though, feel free 
to plug it in and try it. Otherwise, you'll need to plug regular mikes into a mixing 
board or amplifier first. 



Sound Hardware and Software 

To get sounds in and out of your Mac — whether it’s digital sound or MIDI sound — 
you’ll need to hook some things up to your Mac. For digital audio, you may find a 
lot of what you need is built-in to your Mac, especially in later models. All AV 
Macintosh and Power Macintosh computers have 16-bit stereo-in and 16-bit stereo- 
out capabilities. But if your Mac is younger than that, or if you want more than just 
single stereo input, you’ll need to go shopping for an expansion card. And you’ll 
need software to do the actually digitizing, storing, and mixing of sounds. 

As far as MIDI goes, you can consider a whole range of add-ons if you’re interested 
in adding digital music to your Mac’s repertoire. I’ll show you many of the options, 
and how to install them, in this section. 



chapter 14 -f Sound, Speech, and MIDI 361 



Digital audio hardware 

Since digital audio became a rage in the late 1980s and early 1990s, Macs have been 
on the scene with built-in capabilities that were certainly adequate for a lot of audio 
editing. With early adoption of CD technology players, SCSI for CD creation and a 
full range of digital audio capabilities built-in, the Mac has been ready for serious 
production for years. Early Macs, however, suffer from low-end audio capabilities 
(issues like 8-bit sound and mono inputs) that keep them from being more than just 
adequate for audio editing. To add good digital-audio capture capabilities, you’ll 
need to add a sound card. 

Better Audio 

Newer Macs can suffer from sound that isn’t the best, too. Only the 8500, 8600, 
and G3 Minitower series of Macs have sported RCA-style connectors for audio, for 
instance, with the rest of the stereo audio-capable Macs using a stereo miniplug. 
Although this isn’t an awful solution, professionals may squirm at the ten or so 
decibels of noise that a miniplug can add to the mix. In general, a pro-level sound 
card can add better noise reduction, digital connectors (for downloading digital 
data directly from digital-audio sources such as DAT recorders), and on-board 
digital signal processors (DSP) for more advanced effects. 

These cards install like any other NuBus or PCI cards and should be quickly 
recognized by your Macintosh. Only a handful of professional audio manufacturers 
make the cards, especially in the face of improved built-in capabilities in the latest 
Mac models. Companies making audio I/O cards include the following: 

-f DigiDesign (www . d1 gi desi gn . com). This clear leader in the field of Mac 
audio products offers a few different cards that feature multiple audio 
connections, improved sound quality, and DSP functions. The AudioMedia II 
(NuBus) and III (PCI) cards are tops at improving on the Mac’s basic internal 
sound capabilities. 

^ Korg (wv/w . korg . com). Known for keyboards and other musical equipment, 
Korg also offers a fantastic PCI-based interface card for Macs that supports up 
to 12 different audio channels or separate tracks, including digital and analog 
connections. 

4- Lucid Technologies (www. 1 uci dtechnol ogi es . com). Offering digital-only PCI 
and NuBus solutions, Lucid cards can accept S/PDIF digital input or connect 
to rack-mount solutions that digitize multiple analog audio sources. 

4 Emagic (www.emagi c .de). This company also provides audio cards that offer 
multiple inputs and outputs, enabling individual tracks to be recorded in 
audio software. 



362 Part II 4- Performing the Upgrade 




You'll see the letters S/PDIF often in audio hardware literature. If you're unfamiliar 
with it, it's a popular digital-audio interface for high-end consumer and professional 
audio hardware such as DAT components. 



Audio mixing 

I personally can attest that any Power Mac Is simple to hook up to a mixing board, 
for instance, which can allow you to do basic voice work or Internet radio 
broadcasts with little additional equipment (see Figure 14-7). Obviously, you could 
perform music editing and similar work with such a setup as well, using the Mac as 
little more than a digital tape recorder and editing base. For higher-end editing, 
though, you may find it even more fun to bring in each channel of audio separately, 
and then do all your editing in a digital-editing software application. 




Figure 14-7: Basic audio mixing can be done using your Mac as a 
recording device and post-processor. 



With a setup like this one, the mixing board preprocesses the signal, mixing it 
before It gets inside your Mac. The sounds are then recorded as a single track inside 
your computer, even if you have, say, multiple voices speaking and audio 
underneath it. All that is mixed in the mixing board, and then recorded to your 
computer as if it were simply a digital-audio tape machine. Of course, that’s not 
completely accurate, because you can cut, paste, and otherwise edit the digital 
audio, even if it’s premixed. You can also run special effects on the recorded track 
to give the entire recording reverb, echo, fade, or any other combination of effects. 




chapter 14 > Sound, Speech, and MIDI 363 



For instance, I use this setup to record digital audio for Webcasting — talk shows 
over the World Wide Web. Usually, that means 1 just need to record a few voices and 
maybe a phone call — all of which is premixed by my Mackie (www . ma c k i e . c om) 
mixing board. 1 then record it to the Mac and edit out anything that doesn’t sound 
good or isn’t tight enough. For the final go-around, 1 record some music that I can 
use as an intro and outro to the piece, adding another track to the recording that I 
can match up with the first one. 1 piece the tracks all together so it fits nicely (see 
Figure 14-8), and save the entire file as a digital audio file — usually MFC. The next 
step is to run the file through a compression program that’s aimed at Web 
broadcasting (probably something from RealNetworks or using QuickTime Pro). 




Figure 14-8: Shown is my file, as viewed through SoundEdit 16 from Macromedia. 
On top is the audio from the speaking part of the show; on bottom is audio iVe 
added later. 



Compared to most, my approach is very basic, and it betrays what little training 
I’ve had in radio production. For the most part, the level on the microphones, the 
quality of the phone call, and the overall feel of the show are accomplished 
manually in my studio, using dials and buttons on a mixing board. It’s probably 
sufficient for what I’m trying to accomplish. But digital musicians and serious 
editors would look at my setup and scoff. 



364 Part II > Performing the Upgrade 



The reason? You can do all the mixing on screen if you have a powerful enough Mac 
and the right add-on hardware. Instead of using a mixing board and recording it all 
at once (flaws, miscues, and bad settings included), you can record raw audio for 
each of any number of sources — for example, a microphone, a phone line, an 
electric guitar. Using a virtual mixing board in software you can then process the 
audio and mix it all together without being forced to do anything over if it isn’t set 
up correctly the first time. The mixing and production work take place at the same 
time, giving you much more flexibility. 

As an example of the differences between the two approaches, let’s say 1 have a talk 
show that also features a cohost. Doing it my way, the show is recorded through the 
mixing board into which we’ve both connected our microphones. There’s only one 
recorded track that includes both our voices. So, if her mike is a bit louder than 
mine, or if we get a weird echo from her setup and none from mine, there’s little 1 
can do to process that out using the computer. 

If we’re each recording to separate tracks, however, I have more possibilities. I can 
bring her volume down some or use an audio editing program to process my voice 
a little bit to add the same echo. I can also edit her out when 1 didn’t like an answer 
she gave, or use other controls to make it sound as though one of us is farther away 
from the other. 

To do this, though, 1 can’t have just a single audio input into the Mac. Instead, I’ve 
got to force the Mac to notice that it has a number of different ciudio sources 
connected to it, so that it will record each to its own track. That requires additional 
hardware. 

The hardware usually comes in the form of something rack-mountable, the sort of 
thing you’d find in an ultra high-end stereo component system or, more likely, a 
radio station. These systems offer a number of different analog and digital inputs, 
which let you hook up many sources for multitrack recording (see Figure 14-9). The 
audio interface is then connected to a special expansion card that performs digital 
signal processing (DSP) tasks as well as feeding the channels of audio to the mixing 
application. 




Figure 14-9: These rack-mount designs make it easy to add multiple analog tracks — 
just plug your equipment into the interface instead of into a mixing board. Now the 
raw audio can be edited completely digitally. (This one is from DigiDesign — 
www.digidesign.com.) 






Chapter 14 > Sound, Speech, and MIDI 365 



The implications of this are significcint for professional-level audio editing. Even if 
you mix everything (voices, audio, effects) “live”, you can drop out any component 
that you want to, rearrange them, or otherwise edit without affecting some other 
part of the session. For instance, you can cut four minutes from your cohost’s 
diatribe without creating jerky cuts in the music that was in the background, 
because it’s on a different track. 

Beyond these solutions is where serious money is spent — digital editing 
workstations. Although you supply the Mac yourself, the rest of it comes along 
for the price tag. Often, digital-editing workstations include multiple NuBus or PCI 
cards, rack-mount hardware, and multitrack editing software. The names you hear 
in this arena include DigiDesign’s ProTools series of workstations, which features 
the ProTools software for multitrack management. Sonic Solutions 
(WV./W. soni c . com) offers a dizzying array of solutions as well, including digital- 
audio workstations, radio-station management suites, and editing studios for 
motion-picture audio. Another familiar name might be Avid Technology 
(WWW .avid, com), the parent company for DigiDesign and manufacturer of high- 
end audio/video workstations for integrating sound and video. 



Audio software 

Once you have the hardware and the equipment, you’re ready to bring the audio 
into your Mac. You’ll want an audio-editing program that can accept the audio feed, 
work with the audio, and output it in an acceptable way. If you’ll be dealing with the 
audio from a poor Mac’s point of view — one track at a time — you’ll want to focus 
very closely on the editing software and its capabilities. Big-time users — those with 
multiple channels of audio coming into the computer at the same time — will need 
even heftier software for recording and mixing all those channels at once. 




At its most basic, audio needs to be digitized and saved to disk in a familiar audio format. 
Many applications are capable of doing this, including shareware and freeware programs 
such as SoundApp, which is included on the CD-ROM with this book. 

Beyond these programs are professional-level sound-digitizing and editing packages 
that allow for multiple tracks, drag-and-drop editing, and adding effects. The most 
popular of these programs include DigiDesign’s SoundDesigner II and Macromedia’s 
SoundEdit 16 (www . macromedi a . com). In fact, you may recall QuickTime’s bow to 
SoundDesigner’s popularity; QuickTime can read and work with SoundDesigner II 
files without translation. EMagic offers a few entries in this class, including Logic 
Audio Discovery. Opcode’s AudioShop is also an option (www . opcode . com). 



Finally, the upper crust of editing software includes audio-management systems 
and mixing environments — software designed to piece together four, eight, or more 
channels of audio that has been edited in SoundDesigner or SoundEdit. These 
programs are used in lieu of actual sound mixing boards to provide levels, effects, 
and other sequencing tasks to bring an entire production together. They’re also 



366 Part II > Performing the Upgrade 




offered by the usual suspects: DigiDesign’s ProTools software, Macromedia’s Deck II 
package, EMagic’s Logic Audio. In this same vein, Opcode offers StudioVision, and 
Mark of the Unicorn (www . motu . com) offers Digital Performer, both of which 
integrate not only hard disk storage, digital audio, and mixing, but MIDI capabilities 
as well. 

You'll find that there's a thriving plug-in market for SoundDesigner and the like. These 
plug-ins tend to add effects, sound cleaning, and other interesting features that might 
address a need you have in the realm of professional audio. Although I'm loathe to 
recommend a particular store for your purchases, even as strictly an information 
source. Computers and Sound (www.computersandmusic.com) is one of the bet- 
ter sites I've found on the Web. Its strong leanings toward Mac solutions don't hurt, 
either. 



MIDI stuff 

MIDI hardware runs a similar gamut to digital-audio hardware; there’s a MIDI 
solution for just about anything you’re trying to do. At the most basic level, you 
need a MIDI translation device that gives your Mac the same MIDI ports that 
keyboards and other synthesizers already have built into them. The MIDI translator 
isn’t a terribly unwieldy device, as its only function is to connect MIDI ports to your 
Mac via a serial connection (see Figure 14-10). 




Figure 14-10: A basic MIDI translator from Opcode (www.opcode.com) 




chapter 14 'f Sound, Speech, and MIDI 367 



From there, MIDI equipment gets more and more advanced, offering higher-end 
sequencing, more connections for additional instruments, built-in clocks for 
synchronization, and other tidbits, such as rack-mount form factors and LED 
indicators. You’ll find most MIDI hardware coming from two manufacturers: Opcode 
and Mark of the Unicorn, although patch cables and noncomputer MIDI hardware is 
made by a variety of musical-instrument manufacturers. 

MIDI software varies in price and purpose as well, with the low end being notation 
software. These packages listen in on a MIDI-capable musical instrument while you 
play, and then translate your work to musical notation for editing or printing. The 
software will then, generally, play back the song using a MIDI device or MIDI library 
such as QuickTime’s built-in MIDI voices. 

Sequencing software allows you to play a MIDI instrument, record what you’ve 
done, edit it. and then add more and more tracks of MIDI instruments — up to the 
16 channels that MIDI allows. You can then use sequencing software to play back all 
the MIDI commands at once, managing a studio full of instruments if you have them 
all hooked up to the Mac. 

More and more common, too, are MIDI sequencing programs that have grown to 
include digital audio as well. These programs add digital and MIDI audio together, 
manage all the instruments and tracks, and then output to analog or digital sources, 
depending on your connections and capabilities. At the highest end you could 
easily integrate a MIDI orchestra of music with dialog from a motion picture and lay 
it all down on the QuickTime audio track of a digital movie. 

Companies that make MIDI software include the following: 

> Coda Music Technology (www . codamusi c . com) makes a few notation 
programs, including Allegro and the high-end standard. Finale. Coda also 
makes other MIDI applications, including the Vivace Practice Studio, which 
accompanies a practicing musician with intelligent backup music, along with 
tuning help and other teaching tools. 

> Passport Designs (www. pas sport des1 gns.com) offers a variety of notation 
and other MIDI software packages, including both annotation and educational 
software. 

Invision Interactive (www . cybersound . com). The Cybersound Studio MIDI 
sequencing package is aimed at hobbyists and beginning musicians interested 
in writing their own songs. 

> Mark of the Unicorn (www . mot u . com) offers a full range of software MIDI 
solutions including Mosaic for music notation; FreeStyle for sequencing cind 
notation; FreeMIDI, a freeware solution for controlling MIDI hardware; and 
Digital Performer, the high-end MIDI/Digital audio studio. 



368 Part II 4 Performing the Upgrade 



4 Opcode (WWW . opcode . com). Aside from Studio Vision Pro, Opcode’s 

MIDI/Digital audio studio, the company offers some MIDI-only solutions like 
MusicShop for sequencing and Overture for notation. 



Summary 

You’ll want to do basically three different things with audio on your Mac — 
digitize it for editing, record in the MIDI language for creating music, and use 
speech technology to talk to your Mac and have it talk back. 

> You can use your Mac as a digital tape recording, taking thousands of audio 
samples per second, and then stringing them together into an audio file. The 
files are stored in various standard file formats, many of which are handled by 
QuickTime on a Mac. The audio files can then be edited like any other 
computer file, making it a simple matter to edit audio with no generational 
loss. 

^ MIDI works a different way — the Musical Instrument Digital Interface is a 
computer language that enables Macs to communicate with music 
synthesizers. With the right hardware and software, you can connect your 
Mac to a synthesizer, record songs in music notation, edit them, and play 
them back. Many instruments can be supported at once, allowing a Mac to 
control an entire band or orchestra’s worth of sound. 

4* The Mac OS has speech technology built into it so that your Mac can speak 
the text it finds in word processors, dialog boxes and on the Web. You can 
also speak to your Mac, enabling it to respond to your voice commands the 
same way it might respond to mouse or keyboard directives. 

> Although the expansion cards install the same way as any others, digital audio 
and MIDI hardware and software vary greatly in what they look like, what they 
do and how they do it. You can spend a few hundred bucks or thousands and 
thousands to outfit the perfect computer music studio for your needs. 

^ ^ ^ 



Printers and 
Print Sharing 

I t’s amazing how many Mac owners I’ve talked to who feel 
their printing situation is good enough or adequate for 
their needs. Not that I’m saying it isn’t necessarily true or that 
the key to happiness is buying a new printer. But I do know a 
lot of people who fool themselves into believing they’re happy 
with their printers. The fact is many printers are too slow, 
offer low quality, and can seriously affect your quality of 
computing life. Sometimes it’s time to upgrade sooner than 
you think. 

That said, a printer decision is all about what you want to 
accomplish. There are plenty of trade-offs, such as cost for 
speed and speed for color. Knowing what you want out of your 
printer is a very important first step to buying one. 

You’ll also find there’s another important step and a dilemma 
somewhat unique to Macintosh. You need to know what 
printer description technology you plan to use for your 
printing tasks. The two major choices — QuickDraw and 
PostScript — are often dictated by the type of printer you 
choose. (Inkjets are mostly QuickDraw-based, whereas most 
lasers use PostScript.) That isn’t always the case, though, so 
you’ll want to know what you’re getting into before you buy. 




4 ^ ♦ 4 

In This Chapter 

QuickDraw versus 
PostScript 

Printer technologies 
and types 

Setting up your 
printer 

Printer sharing 
Software for printing 

4 ^ > > ♦ 



Mac Printer Technology 

Two basic issues need to be addressed before you run out and 
buy any printer, although a number of other factors will affect 
your decision, too. The first is the actual, physical mechanism 
used to create the image. The major types — inkjet, laser, and 
the occasional dot-matrix printer — employ different 
strategies for making text and images appear on the page. 



370 Part II > Performing the Upgrade 



You also must consider the software technology used. The Mac offers two general 
ways to get a printer and Mac to talk to one another. The first method is QuickDraw, 
the basic technology that’s also used to draw images on the screen. The other is 
Adobe’s PostScript technology, a cross-platform printer description language that is 
generally used for professional-level applications. Which option you choose 
depends somewhat on who you are and what you’re trying to accomplish. 

Printer issues 

A huge part of being a printer (I say this for you Method actors out there) is getting 
text and images on a piece of paper. Different printers set out to accomplish this in 
various ways, resulting in a variety of speeds, color capabilities, print qualities, and 
a few other factors. 

For most printers, speed is measured in pages per minute (ppm). The faster the 
page-per-minute rate, the faster a batch of printing gets done. Often, however, page- 
per-minute ratings from manufacturers don’t take all factors that can affect speed 
into consideration, such as how long it takes a printer to warm up, or how long it 
takes for the printer to prepare each digital page for imaging. Printer speeds also 
vary (with some printers) based on how much of a given page is covered by text 
and images. If a high percentage of the page is to be covered, the page can take 
longer than the average ppm number given by the manufacturer. 

Another measure specific to printers is resolution, measured in dots per inch (dpi), 
horizontally and vertically. The higher the resolution of a printer, the higher the 
cost of the printer in most cases, although higher-resolution printers are certainly 
becoming more affordable as the years pass. A resolution of 300x300, the norm for 
the first ten years of the Mac’s existence, is the low end for inkjet and laser printers 
these days. Instead, higher resolutions — 600x600, 720x720, or 1200x600 — are 
becoming more popular, even for nonprofessional purposes. 

The higher the resolution, the smaller each individual dot used to make up the 
lettering or parts of an image in your document. The end result is that higher- 
resolution printers can use all those extra dots to give the illusion of smoother 
curves and cleaner lines. That means text and images begin to look more as though 
they were professionally typeset (modern typesetters reach up to 5,000 dpi), and 
less as though they were computer generated. 

Along with dpi comes another fairly important statistic — lines per inch (Ipi). This 
is the measurement used when printing halftone images — the fake grayscale images 
that any black-and-white printer has to print to suggest the different shading in 
various parts of the image. The more lines per inch, the better the grayscale 
reproduction of photographic images. You’ll also find that the lines per inch 
measure is closely related to the resolution for scanning images, as discussed in 
Chapter 11. 



Chapter 15 ♦ Printers and Print Sharing 371 



Choosing a printer 

When you go to purchase a new printer, you’ll stumble across a few other 
interesting issues to consider. You might want to concern yourself with the type of 
consumables, such as the type of ink and paper the printer uses. This depends on 
the technology behind the printer (a laser printer uses imaging toner like a copier 
does, whereas an inkjet printer uses ink), but that’s not always the whole story. 
Some printers can use more expensive inks and toners. Others require special 
paper for optimum results. Some can use a variety of different consumables to cut 
down on costs. 

You’ll also want to know what add-ons the printer is capable of accepting. Can it be 
expanded with an Ethernet networking card? Can it be shared easily with a 
workgroup of users? Does it offer expandable RAM or font-storage features? Can 
you add a sheet feeder or an automatic envelope feeder? 

You’ll find that different types of printers are more likely to offer these features than 
others, but the high end of any printer segment should offer you a few extras. What 
exactly you need depends on your circumstances and how much convenience and 
efficiency you have to have from your printer. But first, you should understand the 
software technology behind printing to help you make the right choice. 



Printing money: Cost pet' page 



If you've thought it'd be a good idea to buy an inkjet printer because they're so much 
cheaper than laser printers, you may want to think again. Although you can certainly pay 
quite a bit of money for a laser printer, the up-front price is often not the only dollar amount 
you should concern yourself with. What may prove more important is your cost per page. 

Everything about a laser printer seems more expensive. They are hundreds more dollars in 
the store. They use toner cartridges and consumables that cost twice or three times as 
much as inkjet cartridges. They have expensive add-ons and make you pay for things you 
don't need, such as networking capabilities. 

If you decide on an inkjet, it's certainly not a bad choice, especially for home users and for 
Mac owners who need to proof their work in color (or print occasional color for home or 
small business use). In most other cases, though, it's better to buy a laser printer. 

First inkjet cartridges, at $20 to $30 a pop, seem cheaper than laser-printer toner cartridges — 
until you factor in the number of pages each type of cartridge is capable of producing. With 
inkjet cartridges, you'll average 500 to 1,000 pages of text and graphics. Toner cartridges are 
often rated at 5,000 or so pages; the Apple LaserWriter 12/640, for instance, can print 6,000 
average pages, according to Apple's literature. By comparison, the Epson Color Stylus 800 
inkjet printer boasts a cartridge life of 960 pages. 



(continued) 




372 Part II 4 Periorming the Upgrade 



(continued) 

Consider the output cost of two theoretical printers. A Si 00 toner cartridge that prints 6,000 
pages costs you $.02 per page. A $30 ink cartridge that prints 500 pages costs you $.06 per 
page. That's a difference of $40 per every 1,000 pages you print. To think of it another way 
you'd end up spending a total of $360 for ink cartridges to match the same output of one 
$100 toner cartridge. 

Good inkjet paper tends to be more expensive, too, with higher-strength bonds recom- 
mended for holding the heavy inks. Some inkjet printers require special paper to achieve 
high-resolution results. Watch carefully for this requirement when you're shopping for an 
inkjet -don't get carried away by claims of 720 and 1440 dpi. They may require special 
paper that can be rather expensive. 

If you'll be printing text and black-and-white images quite often, especially in an office set- 
ting, think twice before choosing the printer with the cheaper sticker price. If you plan to 
keep it for a while, check the prices charged for the printer's consumables and make sure 
you'll be getting a good deal over time. 



Printer languages 

Macintosh-based printers offer two major methods for getting text and images on 
the page: QuickDraw and PostScript. QuickDraw is the Mac OS’s native way of doing 
things, whereas PostScript is a cross-platform solution developed and controlled by 
Adobe Systems. Both are adequate for most printing jobs, but PostScript is 
certainly considered the more professional of the two, as it is the language spoken 
by publishing, printing, and multimedia programs across a variety of computer 
platforms and solutions. 

PostScript 

PostScript is most accurately characterized as a printer description language. It 
provides a complete solution in many ways, from describing high-resolution 
graphics to creating resizable fonts and even controlling a printer’s page breaks, 
test pages, and other features. In a way, PostScript is the older stepbrother to 
QuickDraw. Apple didn’t invent PostScript (Adobe Systems, Inc., did), but it 
became a part of the Mac OS early on as the desktop-publishing revolution was 
just getting underway. 

PostScript printers are often laser printers, although inkjets, dye-sublimation, and 
other printers (notably typesetters and digital-printing presses) can also be based 
on the PostScript description language. PostScript must be processed by a CPU, 
which is often built into the printer itself. Increasing its cost and sophistication. 
PostScript requires printers to have their own RAM, own CPUs and, in some cases, 
their own hard drives (usually for storing fonts). These printers can be great 
performers, but PostScript is generally associated with a price premium over 
QuickDraw printers. 



chapter 15 4 Printers and Print Sharing 373 



PostScript is pervasive; it’s a font technology, a printer control technology, and 
a screen drawing technology — at least, for some OSes, such as NextStep and 
OpenStep. (It isn’t clear that Display Postscript will be included in future Mac 
OS versions.) NextStep, and OpenStep after it (both from Steve Jobs’ Next, Inc.), 
actually used PostScript to describe screen images as well as fonts and printers, 
resulting in amazing WYSIWYG (What You See Is What You Get) capability and 
reasonably inexpensive PostScript printers. (The lower cost was due to the Next 
printers not actually having to process the PostScript data. Instead, they acted like 
a QuickDraw printer on the Mac, simply receiving the raster file from the computer, 
which did all the imaging itself.) 



QuickDraw 

QuickDraw already is the Mac OS’s screen description language, which would seem 
to make it a natural for the Mac’s printing technology. It so happens, though, that 
QuickDraw isn’t as robust as PostScript, as it was designed for the original Macs 
that were black and white (not grayscale), low-resolution, and generally 
unconcerned with the problems of modern publishing. 

QuickDraw doesn’t describe fonts and it doesn’t control printers. Instead, the Mac 
OS is responsible for enabling printer drivers to access the printers, usually 
through the Chooser or similar options (like desktop printing) that printer 
manufacturers can take advantage of. 

Likewise, QuickDraw offers no particularly advanced font technologies — at least, 
not natively. In Mac OS System 7.0 and above, Apple’s answer to PostScript fonts — 
called TrueType and developed with Microsoft — very capably takes care of fonts, 
both on the screen and on the page, resulting in great output for QuickDraw-based 
printers. But early QuickDraw was limited to bitmapped fonts, which only work well 
at a few particular point sizes. 

QuickDraw (especially when combined with TrueType) is certainly adequate for 
daily business and home printing tasks, and it’s cheap to implement. Instead of 
dedicated languages and processors, your Mac is responsible for creating the 
QuickTime image and, just as it draws your Mac’s screen, it “draws” the page to a 
printer driver. The driver software makes sure the page is formatted correctly for 
the printer, and then feeds the data to the printer. 

You can probably see why QuickDraw printers are often cheaper than PostScript 
printers: PostScript printers require more horsepower (a processor and lot of RAM) 
to get things done. Many QuickDraw printers have no internal processors or RAM, 
because they rely on the Mac OS to create the image, even if it slows your Mac 
down a bit. 



374 Part II > Periorming the Upgrade 



Printer types 

Although in one respect, Mac printers can fall into one of two camps — QuickDraw 
or PostScript — they can also be categorized by the method they use to print text 
and images on paper. Some of these methods are old standards; others are less 
common, but perfectly acceptable, alternatives such as dye-sublimation, thermal 
wax transfer, and even techniques designed specifically for printing photos. 

More than likely you’ll pick something from the big two: laser or inkjet. And, 
although cost per page is an important issue, you’ll also notice that the 
technologies, in some ways, are converging. Inkjet printers aren’t as slow as they 
once were, and laser printers can print in color. Additionally, other types of printers 
offer an alternative to both that might fit more specialized needs. 

Table 15-1 shows a number of manufacturers who make Mac-compatible printers 
for individual Macs and workgroups. 



Table 15-1 

Mac-compatible Printer Manufacturers 



Manufacturer 


Type of Printers 


Technology 


Web Site 


Apple 


Laser, inkjet 


QuickDraw, 

PostScript 


imaging.apple.com 


Epson 


Laser, inkjet 


QuickDraw, 

PostScript 


www.epson.com 


GCC Tech 


Laser 


PostScript 


www.gcctech.com 


Canon 


inkjet 


PostScript 


www.canon.com 


NEC 


Laser 


PostScript 


www.nec.com 


QMS 


Laser, dye 
sublimination 


PostScript 


www.qms.com 


ALPS Electric 


Dye sublimation 


PostScript 


www.alpsusa.com 


Tektronix 


inkjet, solid ink 


PostScript 


www.tektronix.com 


Hewlett-Packard 


Inkjet, laser 


PostScript 


www.hp.com 



Laser printers 

Sometimes called page printers, laser printers image an entire page internally 
before printing it, making them take a little longer than most inkjets to get started 
on a page. However, they move the page through more quickly once the process is 
underway. That process also explains some of the cost difference between lasers 
and inkjets. Page printers must have on-board processors and enough RAM to 
image an entire page, as well as hold the fonts required for the page. 



Chapter 15 > Printers and Print Sharing 375 



Page printers don’t necessary have to use a laser, either. Some printers in the past 
have used LEDs and LCDs to do the same thing a laser does: Charge particles on a 
rolling drum to get them to pick up toner that’s transferred to paper. Otherwise, 
these technologies are very much like that of the laser printer. 

Laser printers offer a number of advantages over other printer types, at least for 
black-and-white printing. Let’s look at some of them: 

4 ^ Speed. Laser printers are generally faster than any other type, offering the 
best speed for both individual and workgroup printing needs. Low-end laser 
printers offer speeds of 4 to 6 ppm, whereas high-speed lasers can print at 20 
ppm or more. 

4 High-capacity. Laser printers offer bigger paper trays and longer-lasting 
consumables for everyday printing. They’re good for networked workgroups 
and situations where many people need access to the same printer. 

4 Rexibility. Designed for office tasks, laser printers tend to offer the most 
peripherals — RAM upgrades, envelope feeders, and larger bins for paper. 

You can even find laser printers with copier-like qualities — sorters, staplers, 
and such. 

Laser printers really don’t offer many disadvantages over other printer types, 
unless your needs are more specialized. Laser printers print in black and white 
really well, but color laser printers are only just now becoming affordable for 
corporate installations. Inkjets and other printers rule, even in creative offices, 
where it’s important to create color proofs of documents destined for color 
reproduction or full-fledged publishing. And, of course, there’s the biggest hurdle to 
overcome: Laser printers tend to be a bit pricey in the beginning, especially 
considering that most of them are based on PostScript, which carries the baggage 
of a licensing fee from Adobe in addition to the requisite fonts, RAM, and processor. 

In fact, laser printers tend to use quite a bit of RAM, considering they aren’t full- 
fledged computers. Realize, though, that each pixel needs to be stored before the 
printer can start to create the image; the inner workings move along faster than the 
processor in most laser printers. This means the printer needs enough RAM to hold 
all the pixel information for a printed page. Remember that it can take a few 
megabytes of RAM to hold a screen image (as discussed in Chapter 12). Also note 
that screen images are usually only 72 to 75 dpi. A 600x600 dpi printout on an 8!^”- 
by-H” piece of paper requires about 33.6 million dots (not accounting for margins 
and printer limitations). Assuming one bit per dot, it’d take about 4MB to store that 
many dots before the printer can get started printing. 

Not that a printer necessarily needs that much RAM. Many modern laser printers 
use compression techniques to lower the amount of RAM required for storing a 
page. This makes a lot of sense, especially considering that the average printed 
page has only about 5 percent coverage of ink or toner. The rest of the white space 
could be subjected very easily to a basic compression scheme. Table 15-2 shows 
some typical RAM quantities for laser printers. 



376 Part II 4* Performing the Upgrade 




Adding RAM to a printer can even speed it up a tad, especially if the printer is used to 
print a lot of PostScript fonts. Just having that extra bit of RAM tends to get many trou- 
bled workgroup printers up and running with fewer glitches and errors. 



Table 15-2 

Typical RAM Quantities in Laser Printers 


Printer Specs 




RAM 


300x300 




2MB (1MB compressed) 


600x600 




4MB 


600x1200 




8MB 


1200x1200 




12MB 


Color 600x600 




12-16MB 


Workgroup 600x600 


8-16MB 



Now let’s turn to the matter of how la.ser printers translate the image in RAM to 
something that can appear on paper. At the heart of a laser printer is the 
photoconductor drum, which is designed to spin around while holding an electric 
charge. The electric charge repels toner. The laser in a laser printer goes to work on 
the drum, drawing a bitmap of the page line by line. Wherever the laser hits the 
drum, it alters the charged state of the drum, so that those parts hit by the laser 
now attract toner. The toner Is rolled onto the drum, which picks up toner where 
appropriate, and then the image is rolled onto paper. The paper is sent through a 
fusing roller, which heats the toner (formerly dry ink) and fuses it with the paper. 
(This explains why paper is always a tad warm when it comes out of a laser printer 
or a copier.) 

The printer’s toner is kept in a second, removable cartridge that can be replaced 
when the toner is depleted and the printer no longer prints reliably. Some earlier 
laser printers featured toner and drum assemblies that were installed separately or 
as kits, although more often today you simply change toner cartridges (see Figure 
15-1). Printers do tend to have a limited lifespan, however, which can sometimes be 
extended by replacing internals such as the photoconductor drum. 



chapter 15 > Printers and Print Sharing 377 




Figure 15-1 : The Personal LaserWriter 300 features a toner cartridge 
that' s easily removed from the front of the printer. 



For one-color printing, it’s possible to change the toner cartridge to a different 
color ink, and then print. With two printing passes, you could also add spor co/or to 
your documents: Printing the black parts of the page first, replace the black 
cartridge with a color cartridge, and then refeed the page through the printer to 
print the color sections. To achieve full-color results, though, a color laser printer 
has to have four separate toner colors, each of which has to be rolled onto the 
drum. Each color is drawn on the drum separately while the paper spins on a 
special transfer drum, which rotates the page past the photoconductor drum four 
times. Once all the color has been transferred, the page is output. 

The result? At the time of writing, color laser printers still haven’t fallen to a 
reasonable technology price point as often happens in computing, and they still 
cost five to ten times as much as black-and-white laser printers. More 
manufacturers are making color laser printers these days, though, which bodes 
well for a less-expensive future for color printing. 




378 Part II ^ Performing the Upgrade 




My sometimes writing partner, Dave Johnson, tells a personal anecdote about a sprawling 
laser-printer comparison article he did once for one of the larger Intel-compatible PC mag- 
azines. With some ten printers shipped to his house, he tested and judged them against 
one another. Then it came time to ship the printers to the photographers so that pictures of 
the printers could be included with the article. 

"Remove the toner cartridge from a laser printer before shipping," Dave wisely offers. His 
information was garnered directly from personal experience. 

It seems that two of the printers arrived at the photographer's studio "toner bombed" — 
covered in the black, staining soot of printer toner. Ruined, at least for the purposes of the 
photo shoot, they had to be returned to the vendors. (One of the two vendors decided the 
printer was a total write-off and didn't even bother to try to clean and fix it.) 

To ship toner, first remove it from the printer, and then package it in its original shipping 
materials or a close facsimile. If you don't, you could risk ruining the entire printer. 



Inkjet printers 

While we're all waiting for the price of color laser printers to come clown, inkjet 
printers are an inexpensive way to print both color and black-and-white documents. 

Inkjet printers use tiny nozzles to spray wet ink onto the page as the printer pulls 
the paper along a paper path. The nozzles use a number of different proprietary 
technologies (such as Canon's BubbleJet technology) to bring the ink out of its 
storage well in exactly the correct quantities and in the right places. The nozzles 
and printhead work very quickly, though, resulting in speeds that vary from a 
typical 1 or 2 ppm all the way to 8 ppm and more on some very high-end inkjets. 

The ink is held in special ink cartridges, or reservoirs, designed to force the ink 
to flow smoothly without air bubbles and other elements that could clog the 
nozzles, which are also part of the cartridge. The ink also needs to be a fairly 
special composition that dries quickly enough to keep from streaming down the 
page (a problem called wicking) or to otherwise streak as the print head moves 
quickly along. The spacing of the nozzles is an exact science, and it’s that precision 
that enables the print head to move quickly along the page while maintaining a 
resolution of between 300 and 720 dpi in both horizontal and vertical directions, 
making the output of many inkjet printers competitive with that of standard laser 



Although inkjet cartridge refill packages are popular ways to cut down on inkjet costs, 
it's important to note that, as stated above, the printer nozzles are replaced every 
time an old cartridge is replaced by a new one because they're built into the car- 
tridge. When inkjet cartridges are refilled by hand, these nozzles aren't replaced, 
which can result in degraded quality over time. 




printers. 




Chapter 1 5 4 - Printers and Print Sharing 379 



Because inkjets use wet ink for printing (as opposed to a laser printer’s dry toner), 
it’s easier to build inkjets that can work with color. By mixing three or four colors 
together (usually the CMYK colors — cyan, magenta, yellow, and black), inkjet 
printers are capable of printing in full color with only minor technical tweaks; most 
of the color printing is actually done in software updates, not hardware changes. 
This results in color-proofing solutions that remain inexpensive because they still 
rely on QuickDraw and the Mac OS for most rendering tasks. 

In fact, most inkjets printers are QuickDraw-based, and most of them do not have 
internal processors or RAM. Unlike laser printers, most inkjets printers do not 
render an entire page in the RAM that’s installed in the printer itself; instead, the 
page is rendered by the Mac OS, and then transferred to the printer when it can 
handle the data. (Instead of megabytes of RAM, QuickDraw printers tend to have 
only a few kilobytes to serve as a buffer while parts of a page are printing.) When 
using an inkjet printer, you may notice that it can take some time for a printing task 
to relinquish control of your Mac, or the Mac runs a tad slower as the document 
prints in the background. This is because the Mac OS is performing the page 
description for the printer, instead of simply transferring data to it. 



Color proofing printers 

Some other printers are less common for office and home tasks, but worth the 
consideration nonetheless. Focusing on high-color output and proofing, both dye- 
sublimation and solid-ink printers offer slightly more expensive output and, usually, 
incredible results. Once only the domain of graphics professionals, both solid-ink 
and dye-sublimation techniques may be making comebacks as more practical 
alternatives to the more common printer types. 

With dye sublimation, the printer melts ink from a ribbon onto special paper. The 
color is defused into the paper, and other colors can be melted directly on top of 
the first colors. This creates a continuous color image that mimics a photograph. 

In fact, one of the more popular uses of dye-sublimation printers is to create 
photographs — that is, to print images captured using digital photographs. 

Solid-ink printers use dyed wax — sticks not completely unlike a child’s crayons — 
that is melted into a glossy ink and then transferred to the page. The result is a very 
bright color image that doesn’t necessarily require a special type of paper. These 
printers also tend to be very expensive, although a reasonable cost per page can 
make them useful for color-printing professionals and offices that need high-quality 
color proofing. 



Dot-matrix printers 

Once the prevailing printer technology, dot matrix now plays a bit role in the world 
of printing. Although dot-matrix printers are cheap and offer a very low cost per 
page, they also offer output quality that is considered inadequate for nearly any but 
the most informal of documents. With the low cost of getting a higher-quality inkjet 
printer, few folks opt for dot matrix these days (and you’ll be hard pressed to find 
one new for Macs). 



380 Part II 4* Performing the Upgrade 



There’s one good reason to keep a dot-matrix printer around. Dot-matrix printers 
form letters and other printed characters by forcing small pins (usually 9 or 24 of 
them) to strike a ribbon and create a character. Doing this very quickly, the printers 
are capable of a number of lines per second, resulting in perhaps a page per minute 
or so. What’s operative, though, is the striking part. The pins actually physically hit 
the ribbon and the page to create their mark, making dot-matrix printers useful for 
printing on multipart, carbon-copy-based forms, such as purchase orders. Laser 
printers and inkjet printers can’t help you in this department. 



Specialty printers 

A final category catches any other printers that slip through the cracks, especially 
those designed for a specific purpose, such as printing receipts for point-of-sale 
computers or printing shipping labels. Often such printers use a low-end inkjet 
technology, connect directly to your Mac, and have specialized application 
programs responsible for printing correctly to them. If you happen upon one, you’ll 
have to decide on your own if it’s a worthy purchase. Just be aware it might need to 
use the same port you’ve already dedicated to another, more traditional printer. 



Installing Printers 

Printers hook up to Macs in a few different ways. The most obvious connection — 
the printer port — can actually qualify as either a LocalTalk connection or a serial 
connection, depending on the printer. A laser printer that has its own processor 
and RAM, for instance, will almost always be connected to your Mac’s printer port 
over a LocalTalk connection using a LocalTalk cable. This has its advantages, 
including making it a simple matter to add the printer to your entire workgroup 
without any special settings on the host Mac (assuming you use PhoneNet or a 
similar LocalTalk cabling scheme for your entire network, or you’re using a software 
or hardware LocalTalk bridge — see Chapter 17). 

However, there are other ways to connect printers. Here’s the rundown: 

4 Printer port. Using either a LocalTalk cabling solution or an Imagewriter 
(standard serial) cable, printers can be attached directly to the printer port 
on a Mac. (QuickDraw printers can also be attached to the modem port, if 
necessary, although you can’t use LocalTalk on the modem port.) 

4 Ethernet. Many PostScript printers designed for workgroups — or primarily 
designed to work with Microsoft Windows — offer a connection over Ethernet 
that enables Macs and Intel-compatible PCs to talk to the printer over a local 
network. 

4 SCSI. Some high-end color printers rely on SCSI instead of a slower 
serial/LocalTalk connection. SCSI printers tend to be a bit pricey, but are 
much quicker than equivalent serial-port printers. 



chapter 15 -f Printers and Print Sharing 381 




Cabling 

How a printer is installed can be traced directly to the printer language — 
PostScript or QuickDraw — that the printer uses. A QuickDraw printer doesn’t 
have a processor, so it relies directly on a Mac to create the bitmapped image that’s 
ultimately printed. This means the printer is unlikely to be connected to the Mac 
by anything other than a serial connection, because it’s not capable of receiving 
printer commands directly. 

When installing any printer, check the manual and packaging carefully for any indica- 
tion of shipping ties or stops that have been installed on the printer to keep it from 
moving in transit. 



To hook up a QuickDraw printer to your Mac, follow these steps: 



1. Shut down your Mac. 

2. Plug the serial cable into the printer, and then plug the cable into the printer 
port on your Mac. 

3. Restart your Mac. 

A PostScript printer, on the other hand, has its own RAM and processor. That 
makes it a computer. In almost all cases, PostScript printers are actually connected 
to Macs as if over a network, even if there’s only one Mac to connect to. Instead of 
using the printer port for a serial connection, a LocalTalk printer will use the port 
for a LocalTalk connection. This means any additional computers should also be 
able to access the printer with no problems. If an Ethernet connection is desired, 
it’s just as easy to hook up. 

If you want to hook up a LocalTalk printer, follow these steps: 

1. Shut down your Mac. 

2. Plug the LocalTalk cable into your Mac’s printer port. If you’ll be using the 
printer on a workgroup network, connect it to a PhoneNet adapter (or a 
similar transceiver), and then connect the transceiver to the network. 

3. Restart the Mac. 



An Ethernet connection may require a special card for the printer. If such a card is 
already installed, you should be able to plug the network cabling into the Ethernet 
port on your printer, and then plug the other end of the cable into your network’s 
Ethernet hub. 



382 Part II 4 Performing the Upgrade 














Some printers may require a special Ethernet transceiver. If you're using a 10Base2 
(BNC, coax) cabling system, you may be able to daisy chain your printer to other 
Macs in the network instead of using an Ethernet hub. 

If your printer offers a SCSI connector, check the manual for information on setting 
its SCSI ID number. Next, install the printer as you might any other SCSI device like a 
hard drive, Zip, or scanner. Find an available SCSI ID, shut down your Mac, and the 
printer to the daisy chain of peripherals. If it’s the last device on the SCSI chain, add 
a SCSI terminator to the printer if it doesn’t offer active or internal termination. 

Driver software 

Once you have your Mac turned back on, you should run any software included 
with the printer; this action installs the driver software that enables your Mac 
and printer to communicate. For LocalTalk printers, this will usually involve a 
completely new software driver that’s placed in the Extensions folder in your 
Mac’s System Folder. After the installer program is done and you’ve restarted your 
Mac, you can turn the printer on and bring up the Mac’s Chooser. You’ll then have 
a new option in the Chooser through which you set up the installed printer (see 
Figure 15-2). 








Q 


- 




Color SW 1500 






Colof SV Pro 




M, 






lm* 9 *VrK*r 


L«s«rVnt*r 300/LS 










LM«rVritw 8 


St^UVntor 1200 





Connect to: 

¥ 1 ] 

Modern Port 



Background PrInUng 



O Active 

(Mnactlve | 



AppleTalk 



Figure 15-2: Choosing a printer driver in the Chooser 



Click the printer driver’s icon on the left-hand side of the Chooser and notice that 
the options on the right-hand side change to reflect the possible connections you 
can make to this printer. If you’re using a LocalTalk or Ethernet connection, you 
should have AppleTalk turned on; if you’re using a QuickDraw printer over the 
printer port, you’ll need to turn AppleTalk off. (If you’re using the modem port to 
talk to the printer, you can leave AppleTalk on.) Now choose the connection that 
you’d like to use for printing by clicking that connection’s icon. Once you’ve done 
this, click the window’s close box to put the change into effect. 



chapter 15 ^ Printers and Print Sharing 383 



If you’re dealing with a PostScript printer, the process may be similar — running the 
installation software, restarting, and checking the Chooser for your printer driver. 
You may also find, however, that your PostScript printer doesn’t have a driver. Like 
Apple-compatible laser printers, it may use the standard LaserWriter driver instead: 

1. In the Chooser, select the LaserWriter driver. Any printers currently 
connected to your network are available in the right-hand side of the window. 

2. If your printer shows up, choose it and click Create. 0^ your printer doesn’t 
appear, make sure it’s properly connected, AppleTalk is active, and the printer 
is turned on.) 

3. Choose Auto Setup if possible. Otherwise, you may be forced to choose a 
PostScript Printer Description file. If you don’t see your printer, use the dialog 
box to locate the appropriate PPD for your printer — it may be on a floppy 
disk or CD-ROM included with the printer. 

4. You can then use the other LaserWriter options (Get Info, Configure, and so on) 
to alter the printer description if necessary. When you’re done, choose OK. 

5. Now, click the Chooser’s close box to set your changes into motion. The 
Chooser will warn you that the printer has changed and that you need to 
choose Page Setup from any open applications. That’s the first sign things are 
going well. 

If you’ve got the printer set up and the driver activated, try printing. You should get 
instant feedback letting you know if your printer is humming along successfully or if 
you’re running into trouble. With many printers, you can check the Print Monitor 
(in the Applications menu) for status on currently printing jobs, or double-click the 
desktop printer icon to get more info on the printer’s status (see Figure 15-3). 



lnvtfl*Vr«tr L«*rWrU*f 500/LS 



SIgWnItr 1200 



ADplelQlk Zones: 



ElherNet 

LOCOlTolk 



Conned to 



& <Senal Porl> 
<Serlal Port> 
©.Fritz 



AppleTalk 



—^Bockgr^nd Panting 
® On O 0" 



# Active 
Q Inactive 



Figure 15-3: In Mac OS 7.6 and higher, choosing 
a new Apple-made or LaserWriter 8-based printer 
driver generally results in a new desktop printer 
icon. Double-click the icon for printing status or drag- 
and-drop files on the icon to print them. 



384 Part II 4- Performing the Upgrade 



Mac expert tips: LaserWriters, old and new 



Looking for a used laser printer, trying to administer your new printer, or trying to get a non- 
Apple printer to fit in at the Club Macintosh? Mike Kent, system administrator and Mac 
author, has a few hints for you: 

"For LaserWriters, administration is pretty simple. The Apple Printer Utility (included with 
your printer or available at Apple's Support Web site at www.dpple.com/support) will 
make most of the adjustments needed, including turning off that wasted test page at boot 
up, or turning it on to see how many pages have been printed. 

"Beyond that, be sure your Printer Descriptions folder in the Extensions folder contains 
descriptive files for your LaserWriter. This is the folder that the Setup button in the Chooser 
consults when setting up your printer. If you have a Hewlett-Packard LaserJet, for example, 
put the description files that came with that printer in the Printer Descriptions folder so out- 
put can be adjusted properly. You can save disk space by trashing all other files in the 
Printer Descriptions folder if you don't have those printers. Similarly, you can use the 
Extensions Manager to turn off printer drivers you don't need and thus keep them from 
appearing in the Chooser. 

"If you're looking for a cheap printer for home use, a number of older LaserWriters are turn- 
ing up in garage sales and the like. Often they are sold without the setup disks or they may 
have unusual settings, so Apple's Support Web site can be an invaluable resource. The 
Personal LaserWriter NT, for example, has a SCSI-like dial on the back that has nothing to do 
with SCSI, and a check of Apple's Tech Notes shows that the dial is instead used to set the 
type of network input, with '1' corresponding to AppleTalk." 

You can even input the name of the printer and search just the subject lines of articles in 
the Tech Info Library (http: / /ti 1 . i nfo. appl e .com/) to get all articles related to your 
new, used printer. 



Printer sharing 

You may have noticed from the descriptions that only PostScript printers tend to 
set themselves up on the network using LocalTalk or Ethernet, thereby giving 
everyone in the workgroup access to the printer. But what if you got a great deal on 
a QuickDraw printer? Many of them can be shared, too, using Apple’s Printer Share 
technology. 

Apple’s Printer Share basically enables other computers on your network to print 
to the printer as if they were accessing it from your computer. Their Mac turns the 
pages into bitmaps, prepares them for printing, and then sends the pages to your 
Mac, which manages them using the Printer Share software. As the pages arrive on 
your Mac, Printer Share passes them to the printer driver, which outputs them to 
the printer. 





chapter 15 ^ Printers and Print Sharing 385 



On Macs that use Mac OS 7.6 and above, Printer Share is built right into the 
Chooser (assuming it’s installed in the Extensions folder): 

1. Open the Chooser and select the QuickDraw printer. 

2. On the right-hand side of the Chooser window, click the Setup button. 

3. The Printer Share dialog box appears (on printers capable of printer sharing). 
Select the Share This Printer check box to activate printer sharing. You can 
enter a password to limit usage of the printer, as well as checking the Keep a 
Log check box to keep a log file of printer jobs completed by the printer. 

4. Click OK when you’re done configuring Printer Share. 

5. Click the close box in the Chooser to effect the new settings. 

Now other Macs on your network should be able to see the printer, even if they’re 
not specifically logged into your computer. Likewise, they should be able to choose 
the printer in their own Chooser, just as if it were a QuickDraw printer connected to 
their system. The only major difference will be that the printer will appear on the 
list as a printer name and network icon instead of a printer or modem port icon 
(see Figure 15-4). 




Figure 15-4: My QuickDraw-based Personal 
LaserWriter, as seen from another Mac on the 
network. Notice the printer is named ("Fritz") and it 
has a network icon next to it. 




Not all third-party QuickDraw printers support Printer Share, although some of them 
do. In cases where they don't, check to see if a networking-related printer driver is 
included with the printer. HP inkjets, for instance, often include a special AppleTalk 
version of the driver that will enable you to hook up an inkjet using LocalTalk cabling 
and then print to it over the network. 



386 Part II 4* Performing the Upgrade 



Printer Add-Ons and Software 

A number of different utilities and software add-ons will enable you to do more with 
your current printer, or, in some cases, give you access to a new printer you might 
not have been able to use. Software can also be added, in many cases, to enhance 
your printer’s printing capabilities. 

Accessories 

Printer hardware accessories are usually designed to increase the capabilities of 
the printer. You can add another tray for holding a different type of paper to many 
workgroup laser printers, for instance. A few common add-ons include the 
following: 

> Paper handling. Paper trays, special feeders for envelopes, add-ons for 
printing to transparencies. 

•f Duplex printing. Special hardware add-ons designed to enable printing to 
both sides of a piece of paper. 

> Networking options. Add an Ethernet card or a LocalTalk adapter to a printer 
to allow network printing. 

^ RAM upgrades. Add more RAM to support more complex pages or more fonts 
for printing. This is a good idea if you get frequent errors telling you that the 
printer can’t handle the entire page you’re sending. 

^ SCSI hard drive. Some fairly advanced workgroup printers have options for 
adding a dedicated hard drive to the printer for storing fonts and/or 
bitmapped pages for printing. 

These add-ons are oftentimes proprietary in nature, meaning you’ll need to consult 
the manufacturer to find out how you can add paper handling, duplex printing, and 
networking options. If your printer can handle a SCSI hard drive, you shouldn’t 
have too much trouble installing it using hints from Chapter 7; the only main 
difference is you probably won’t have a choice of SCSI IDs (check your manual), and 
you won’t have much reason or opportunity to daisy chain devices to the printer 
(which wouldn’t be useful anyway). 

To add RAM, you’ll want to consult the printer’s documentation and shop around 
for RAM designed specifically for your printer. Apple, for instance, has used a 
number of different types of RAM modules for upgrading their laser printer over the 
years, including 30-pin modules, 72-pin modules, and special cards. Table 15-3 
shows some of the memory options for Apple laser printers. 



chapter 15 ♦ Printers and Print Sharing 387 



Table 15-3 

Apple LaserWriter Memory 



Printer 


Min. 

RAM 


Max. 

RAM 


Slots 


RAM 

Type 


RAM 

Speed 


Sizes 


LaserWriter 


1.5MB 


1.5MB 


N/A 


N/A 


N/A 


N/A 


LaserWriter Plus 


1.5MB 


1.5MB 


N/A 


N/A 


N/A 


N/A 


LaserWriter lISC 


1MB 


1MB 


N/A 


N/A 


N/A 


N/A 


LaserWriter II NT 


2MB 


2MB 


N/A 


N/A 


N/A 


N/A 


LaserWriter UNIX 


2MB 


12MB 


12 


64-pin 


120 ns 


256K, 1MB 


LaserWriter Ilf 


2MB 


32MB 


8 


30-pin 


80 ns 


256K, 

1MB, 4MB 


LaserWriter ilg 


5MB 


32MB 


8 


30-pin 


80 ns 


256K, 

1MB, 4MB 


LaserWriter 8500 


16MB 


48MB 


1 


72-pin 


80 ns 


8MB, 16MB, 
32MB 


LaserWriter 
Pro 600 


8MB 


32MB 


2 


72-pin 


80 ns 


4MB, 8MB, 
16MB 


LaserWriter Pro 630 


SMB 


32MB 


2 


72-pin 


80 ns 


4MB, 8MB, 
16MB 


LaserWriter 
Pro 810 


8MB 


32MB 


3 


Module 


N/A 


4MB, 8MB 


LaserWriter 

4/600PS 


2MB 


6MB 


1 


Card 


N/A 


2MB, 6MB 


LaserWriter 

16/600PS 


8MB 


32MB 


2 


72-pin 


80 ns 


4MB, 8MB, 
16MB 


LaserWriter 
Select 300 


0.5MB 


4.5MB 


1 


30-pin 


80 ns 


1MB, 4MB 


LaserWriter 
Select 300 


1.5MB 


5.5MB 


1 


72-pin 


100 ns 


1MB, 4MB 


LaserWriter 
Select 360 


7MB 


16MB 


1 


72-pin 


80 ns 


4MB, 

16MB 


Personal 
LaserWriter SC 


1MB 


1MB 


N/A 


N/A 


N/A 


N/A 


Personal 
LaserWriter LS 


512K 


1MB 


4 


30-pin 


100 ns 


256K 



(continued) 



388 Part II ^ Performing the Upgrade 



Table 15-3 (continued) 



Printer 


Min. 

RAM 


Max. 

RAM 


Slots 


RAM 

Type 


RAM 

Speed 


Sizes 


Personal 
LaserWriter NT 


2MB 


8MB 


2 


30-pin 


120 ns 


1MB, 4MB 


Personal 
LaserWriter NTR 


3MB 


4MB 


1 


72-pin 


80 ns 


1MB 


Personal 
LaserWriter 300 


512K 


512K 


N/A 


N/A 


N/A 


N/A 


Personal 
LaserWriter 320 


2MB 


SMB 


1 


card 


N/A 


2MB, 6MB 


Color LaserWriter 
12/600PS 


12MB 


40MB 


2 


72-pin 


60 ns 


1MB, 4MB, 
16MB 


Color LaserWriter 
12/660PS 


16MB 


40MB 


2 


72-pin 


60 ns 


1MB, 4MB, 
16MB 




The Apple Spec Database, included on the CD-ROM, is great for getting information such 
as which type of RAM your Apple printer uses and how much you can upgrade. 

It’s certainly possible that you’ll find a need to upgrade RAM. Over the years, more 
than a few laser printers have been sold with too little RAM — this occurred more 
often back when RAM was incredibly expensive. The RAM would be adequate, say, 
for printing a single-spaced text document with little or no graphics. Beyond that, 
the printer was overloaded. If you find yourself in a similar situation, add some 
RAM and consult Chapter 26 for information on troubleshooting printers. 



Software 

To improve your printing experience, aside from some basic advice (such as keep 
your printer drivers up-to-date by checking the manufacturer’s Web site 
occasionally) there’s other software you can add that’ll often do the trick. This 
includes newer versions of the Mac OS; for instance, Mac OS 7.6 and up include 
features like desktop printing, built-in Printer Share for many QuickDraw printers, 
and a better functioning Chooser. If you’ve got a PostScript 
LaserWriter-compatible, you’ll likely want to stay on top of the upgrades to the 
LaserWriter driver; Apple continuously improves the reliability and features of that 
driver. 



Chapter 15 -f Printers and Print Sharing 389 




You might want to look into some other special software options. Adobe Type 
Manager (ATM) is an important addition for both PostScript and QuickDraw users. 
Included for free with the Adobe Acrobat PDF viewer (found on the CD-ROM that 
accompanies this book), ATM causes PostScript fonts to look smoother on your Mac's 
screen and on QuickDraw printers. This allows you to view PostScript fonts the way 
they'll appear on the page if you're printing to a PostScript printer. It also makes 
PostScript fonts behave when printed to a QuickDraw printer, resulting in better 
results and fewer jaggies. 



Another software option is StyleScript, a printing utility from Infowave 
(wv;w . infowave . com). This extension grabs print jobs before they reach the printer 
and implements PostScript in software, using your Mac’s processor instead of a 
standard PostScript printer’s processor. The result is PostScript-like output from a 
QuickDraw printer. The only price is the cost of the box and the time you have to 
wait for PowerPrint to let you have your Mac back after processing all those 
PostScript codes. 



PC printers 

Envy the myriad choices available to PC users for printing? Infowave — the 
StyleScript people — have a few hardware options to help solve that dilemma. The 
PowerPrint (see Figure 15-5) is a parallel-to-LocalTalk adapter that enables you to 
print from a Mac directly to an Intel-compatible PC printer. To do this, it has to offer 
certain software drivers (specifically to translate QuickDraw commands into PCL — 
Printer Control Language, the Intel-compatible PC standard originally created by 
Hewlett-Packard). Fortunately, it includes drivers for all sorts of printers, including 
various models from Brother, Canon, Epson, H-P, Okidata, Panasonic, and Ricoh. 




Figure 15-5: The PowerPrint is a small box with software drivers 
that make printing to PC printers possible (www.infowave.net/). 




390 Part II 4- Performing the Upgrade 



The PowerPrint is such a good idea, in fact, that Apple has recently announced 
partnerships with Infowave and other printer manufacturers — Hewlett-Packard 
and Lexmark, for example — to bring more options to the Mac platform through 
the PowerPrint interface. This may prove to be an important development as Apple 
continues moving away from the printer business to focus on computing solutions; 
at the same time, a transition to USB may also require help from companies like 
Infowave. 

A PowerPrint Pro version makes PC printers available on a Mac network and a 
PowerPlot interface device lets Macs print directly to Encad and Hewlett-Packard 
brand large-format plotters and printers. 

Similar devices and software are available from the PhotoScript Group 
(WWW. photoscn' pt.com), a company that specializes in hardware raster image 
processor (RIP) solutions that add PostScript capabilities to non-PostScript 
printers. These solutions act as the processing engine for creating PostScript 
output that can enhance the text and images printed to a QuickDraw printer, much 
the way StyleScript and PowerPrint do. 

The major difference with PhotoScript is the extent to which their equipment is 
capable of doing this. PhotoScript actually off-loads the PostScript raster work to 
another computer, this one with a processor specifically designed for the task of 
creating the PostScript image. One obvious advantage is speed. Another is that the 
RIP can connect to the printer over LocalTalk or Ethernet and then output using 
SCSI or a standard parallel connection, thus obviating the need for a Mac-to-PC 
printer solution. The main disadvantage is price. 

PhotoScript offers software-only versions as well, which enable you to use the RIP 
on your own Mac. Coupled with a LocalTalk-to-parailel adapter, you can get that 
same great PostScript-like output with a less hefty price tag. 



Summary 

♦ All printers have a few things in common: Their speed is measured in pages 
per minute, and their quality is measured in dots per inch. Lines per inch, an 
oft-overlooked statistic, is an important parameter to know in regard to your 
printer as well. 

4 Two printer languages are common in the Mac world: PostScript and 

QuickDraw. QuickDraw is the Mac’s standard way of getting text and images 
on a page, as it simply uses built-in QuickDraw routines to “draw” a page onto 
paper. This process is handled completely by your Mac, so the printer doesn’t 
need any special features. For PostScript, on the other hand, the printer needs 
RAM, its own processor, and (sometimes) a hard drive. PostScript is Adobe’s 
printer description language, popular because it results in professional- 
quality output and works cross-platform. 



Chapter 15 4 Printers and Print Sharing 391 



♦ Aside from the printer languages used, there are other technical 
differentiators for printers, especially the way they print. Laser printers fuse 
toner to the page, inkjet printers drop ink on the paper, dye-sublimation 
printers melt ink from a ribbon onto the page, and solid-ink printers melt 
crayon-like wax melted onto the page. The venerable dot-matrix printer 
actually strikes a ribbon with small pins, much like a typewriter. 

♦ Once you’ve got the printer, you may have a number of different options for 
connecting it. Printers are connected to Macs over networks (LocalTalk and 
Ethernet), directly over serial ports, and, occasionally, via a SCSI connection. 
You then need to work a little magic in the Mac’s Chooser to get the Mac and 
printer to communicate. 

4 With your printer up and running, you may find that your printer needs to 
accessorize a bit to make it more presentable. Many laser and workgroup 
printers can accept add-ons like network cards, RAM, sheet feeders, and 
envelope trays. You can also add software and hardware to print PostScript- 
like output to QuickDraw printers or print from your Mac to Intel-compatible 
PC printers. 



4 4 4 



Modems and 
Internet Access 



M odems are a big part of the infrastructure of the 
Internet and a huge contributor to the sense of 
community that permeates the Mac world. Mac owners tend 
to be more connected than other computer users, with a 
larger percentage of Mac owners heading out on the Internet 
than the marketplace would seem to dictate. (Whereas Macs 
make up 7 to 10 percent of all computers, studies show they 
make up about 25 percent of Internet users.) 

If you’re not already connected, you’ve got to get on the 
Internet. And if you are connected, you probably want to go 
faster. You’ll need to get some better equipment or take better 
advantage of the technology built into your Mac. Fortunately, 
these things aren’t tough. Access to the online world can do 
amazing things for your Mac. Sure, you can waste time online. 
But at the same time, there’s so much you can do, see, and 
learn, even if you don’t have the world’s most powerful Mac. 

On the Internet, chat and video conferencing provide instant 
communications, and e-mail is at your disposal for rapid 
communications; Usenet newsgroups are full of people who 
share your interests and goals; mailing lists enable you to 
participate in discussions on thousands of topics; FTP lets you 
download tons of files for your Mac. The World Wide Web is a 
mixture of all these things. (This book, for instance, would be 
nearly impossible to complete without the reference points, 
company information Web sites, and communications made 
possible by the Internet.) To get started, though, you’ve got to 
have access. 

The majority of folks get their access one of two ways: either 
with a direct connection to the Internet over an Ethernet 
network, or via a modem of some kind. For home access, 
modems remain the most likely way you’ll get service, 
although folks in large metropolitan areas are starting to have 



A P 



In This Chapter 

Modems and dala 
transfer technologies 

Choosing a modem 

Installing a modem 

ISDN, xDSL, and 
high-speed cable 
Internet access 

Configuring Internet 
software 

^ ^ ^ ^ 





394 Part II 4* Performing the Upgrade 



other options. For the most part, though, if you want access and your company, 
school, apartment building, office park, or organization doesn’t offer it, you’ll need 
a modem. I’ll talk about how to choose a modem, how to install it, and how to get 
your Mac online in this chapter. 



Part of what I mean by "Mac community" is played out in the book itself. In the early 
and middle stages of writing, I sent messages to the Evangelist, an Apple-sponsored 
mailing list that reaches tens of thousands of subscribers a day, most of whom are 
self-described Mac Evangelists, people interested in promoting the Mac and helping 
others find solutions that enable them to use Macs in their homes, offices, or schools. 
I asked these Mac Evangelists to submit personal anecdotes that related to upgrading 
and repairing Macs, and many of them eagerly obliged. Their stories, advice, and 
warnings appear in sidebars throughout the text. (Check the Preface for more info on 
this mailing list.) 



How Modems Work 



The word modem is really an acronym for modulate/demodulate, which describes 
what a standard modem does to send data over regular telephone lines. Because 
the telephone system is designed (in most cases) to transmit analog signals (sound 
waves), the modem’s digital signals don’t do it much good. So, modems change 
digital data into analog data (actually, audible tones) that can be transmitted over 
the phone lines, received by another modem, and translated back into digital form 
for use by the receiving computer. 

In actual usage, the term modem gets tossed about a bit more than it should. Most 
people think of modems not as modulators/demodulators, but as little boxes that 
give them access to online services and the Internet. For instance, the terms ISDN 
modem and cable modem are inaccurate, as both of these types of connections are 
completely digital — no modulating or demodulating needs to happen. Although I 
talk about these sorts of so-called modems later in this chapter, be aware that the 
term only applies loosely. 







In fact, cable and ISDN connections actually require terminal adapter (TA) devices, 
because both are networking technologies. The latter, ISDN, connects to the phone 
company’s digital network, and the other, cable, connects to the cable company’s 
digital network. Unfortunately, TA isn’t nearly as cool a marketing term as modem. 
I’d guess. 

You may choose to believe that the word modem is a neologism (a made-up word), 
not a true acronym, because it uses more than the first letter of each word that it 
stands for. That's your prerogative, but don't write me to complain about it. Webster's 
Tenth New Collegiate Dictionary supports my usage, so I'll call modem and codec 
acronyms to my dying day! 



chapter 16 4 - Modems and Internet Access 3d5 



Modem types 

Modems for Macs are generally either internal expansion cards or external boxes 
connected to the Mac via a serial port (usually the modem port — the one with a 
telephone icon next to it). External modems are much more common for Macs than 
internal ones, with the exception of the PowerBook and Performa lines and the 
iMac, all of which often sport internal modems. Although both NuBus and PCI 
modems are relatively uncommon, modems have been made in the past for the 
communications slot featured in many Mac models (see Figure 16-1). 




There's another type of modem -one that's created entirely in software. When you 
use a GeoPort adapter pod or expansion card, the PowerPC processor (or the special 
digital signal processor in an AV Macintosh) to which the adapter is connected is 
actually the modem. The adapter is just there to enable the software modem to com- 
municate over phone lines. 




Figure 16-1: An internal modem pulled from a Performa's 
communications slot 



Modems use a typical modular (RJ-1 1) phone jack to connect to a standard phone 
line. Most modems also offer a pass-through connector that will allow you to install 
a standard telephone by plugging the phone’s line directly into the modem. 

External modems often use special serial cables, called hardware handshake cables, 
to connect to the Mac’s modem port. In most cases, this cable is either 
permanently attached to the modem, or it’s connected to the modem by a special 
25-pin plug on one end and an 8-pin serial connector for the Mac on the other end. 





396 Part II 'f Performing the Upgrade 



With many Mac modems, the power supply is an important component. Certain 
models of Global Village modems (a popular manufacturer of Mac-compatible 
modems) won’t work with other power adapters, for instance. Other modems must 
be plugged into the Mac’s ADB port to receive power, and consequently offer a 
pass-through connector for mice, keyboards, and other devices. 

Cross- % Read the discussion on ADB in Chapter 10 before opting for a modem that requires 
e erenc^ possible that the addition of such a modem will overwhelm 

your ADB connections if you already have three or more devices attached. 



Modem speed 

As mentioned, regular analog modems change digital signals into analog signals. To 
do this, modem manufacturers have to agree to adhere to certain standards, most 
of which are set up and controlled by the International Telecommunications Union 
(ITU). These standards define the characteristics of communications that allow 
modems to connect at various speeds, usually given in bits per second (bps). Often 
a modem is referred to by its speed, for example, a 28.8 or 33.6 modem. These are 
standard modem speeds (in kilobits per second) governed by the ITU standards. 



The earliest modem speeds were measured in baud rate — the number of signaling 
elements, or electrical changes, that occur in a second. This is different from the 
bps rates now used, because faster modems are able to communicate more and 
more bits per baud. A 300-baud modem, for instance, transferred 1 bit per baud, so 
Its transfer rate was 300 bps. A 1,200 bps modem, might well have a baud rate of 
600, but be capable of transmitting 2 bits per baud. The same with a 9,600 bps 
modem — it probably actually operates at 2,400 baud, but it can send 4 bits per 
baud, netting performance of 9,600 bits per second. 







The bottom line: Avoid saying “baud” when you mean “bps.” These days, the 
common measurement of modems is always bps or, even more likely, kilobits per 
second (Kbps). Table 16-1 shows you the common modem bps rates and their 
associated standards. Note that I’ve indicated in quotes how the standards are 
usually referred to in casual shorthand. (For instance, “thirty-three dot six” and 
“thirty-three six” are common ways to say “33.6” in conversation.) 

Note that bis is a French word that can be translated as "second" or "revision" in this 
context. In many cases, the bis refers to an update of the original standard that pro- 
vides faster transmission rates (or some other feature, such as better compression). 



chapter 16 4^ Modems and Internet Access 397 



Table 16-1 

BPS Rates and Modem Standards 


Standard 


Bit Rate 


Notes 


Bell 103 


300 bps 


US standard only; "300 baud" 


CCITTV.21 


300 bps 




Bell 212A 


1,200 bps 


US standard only; "1200 bps" 


ITU V.22 


1,200 bps 




ITU V.22bis 


2,400 bps 




ITU V.29 


9,600 bps 




ITU V.32 


9,600 bps 




ITU V.32bis 


14,400 bps 


"14.4" 


USR V.terbo 


19,200 bps 


Proprietary US Robotics standard; "19.2" 


ITU V.34 


28,800 bps 


"28.8" 


ITU V.34bis 


33,600 bps 


"33.6" 


USR X2 


56,600 bps 


Proprietary US Robotics standard 


56KFlex 


56,600 bps 


Proprietary Rockwell standard 


ITU V.90 


56,600 bps 


"56K" 



To confuse things even further, a few different measurements of online speed are 
common, especially when you’re downloading files — transferring data to your 
computer from a remote computer. In older programs for downloading, the speed 
might be measured in characters per second, which translates (roughly) into bytes 
per second. 

These days, many programs will show you the kilobytes per second at which you’re 
receiving a transmission over the Internet and online services. You’ll probably 
notice that this number doesn’t seem to bear much resemblance to your modem’s 
stated speed. In fact, you’ll almost never see speeds as fast as you might think they 
should be. That’s because various factors influence the speed of your modem, such 
as the quality of your phone connection, the speed of your Internet provider’s 
computers, traffic on the Internet, the speed of the remote computer, and so on. 
Ideally, you should get bytes-per-second rates that are exactly one-eighth of the bps 
rate of your modem (for example, 4,200 bytes per second for a 33.6 Kbps 
connection). With the parity bits and checksums used for error correction and 
modem negotiation, a more realistic ideal is a 1:10 ratio. But even that sort of 
throughput rarely happens under real-world conditions. 



398 Part II 4' Performing the Upgrade 



Compression and correction 

Other factors also ultimately dictate the speed at which your modem is 
communicating. If you have a modem that transmits at a bit rate greater than 9,600 
bps, for instance, it probably has additional modem protocols helping it along — in 
particular, error-correction and data-compression protocols. 

Because a modem transmits audible signals (and, if you have any experience with a 
telephone, you know that a telephone line can add strange noises of its own), it’s 
important for high-speed protocols to use a special scheme for ensuring that 
interference and noise aren’t generating random errors in the data being sent. At 
very low rates, this can be easily accomplished with a parity bit, which is sent with 
the other bits in each character to make sure they arrive intact. A parity bit would 
be sent along with the other seven bits required to form each basic text character 
that the modem transmitted to a remote computer. If the parity bit uncovered 
something wrong after the transmission, an error message was generated, and the 
character re-sent as a result. 

This doesn’t work as well for higher speeds because of the whole bit/baud thing. If 
you lose one baud of data at 28,800 bps, you’ll lose 12 bits of data (a 28.8 Kbps 
modem operates at 2,400 baud). If you lose 12 bits of data, you’ve lost the parity bit, 
which, by definition, means it can’t check the rest of the data. Instead, a bigger- 
pictLire approach is taken to error correction: Checksums are used to succinctly 
describe larger amounts of data. 

As with the modem communications standards, there are confusing names for 
error-correction standards as well. MNP-4 and V.42 are the commonly used 
standards that modems use to check for errors between them. MNP-10 is used for 
cellular-modem connections. 

Related to those standards are the standards for data compression, which enables 
a given modem connection to transmit more data by compressing the redundant 
bits according to a designated standard. In most cases, the standards used are 
MNP-5 and V.42bis. These compression schemes sometimes add to the apparent 
bps rate of modems, and some connection programs will report the connections 
accordingly, claiming a 38 or 41 Kbps connection, for instance, using a 33.6 Kbps 
modem. These designations are spurious at best; compression relies completely 
on the compressibility of the data being sent. 



chapter 16 4- Modems and Internet Access 399 



In general, text is more compressible than binary data (images and programs). Data 
that’s already compressed, like Stuffit or PKZip archives, are the least compressible 
of all. 

Flow control 

In communications parlance, a modem is often referred to as the Data 
Communications Equipment, or the DCE. Not to be outdone, your computer 
gets a name, too — the Data Terminal Equipment, or DTE. Data terminates at the 
computer, or the terminal equipment. This is important to know because the 
DCE/DTE connection is another critical piece of the modem-connection puzzle 
see Figure 16-2). 



DTE/DCE Serial Connection 



DTE#1 




(DTE#1 Port speed) 



Figure 16-2: The connection between the DCE and DTE 
is usually via a serial cable on a Mac Depending on the 
Mac, this can slow things down quite a bit. 



Because the computer (DTE) and the modem (DCE) are often capable of 
communicating data at different speeds, they need some way to direct the traffic 
between them. This is done through flow control protocols. These protocols are 
designed to tell the device that’s sending data when to send it cind when to wait 
awhile. Early modem communications (as well as old-style teletype 
communications) used the protocol, which very simply sent a special 

byte of info to tell a component when to wait and when it was okay to transmit. 




400 Part II 'f Performing the Upgrade 



Since that time, things have gotten more complicated. For one thing, the 
connections between DTE and DCE have sped up considerably; to keep up with 
today’s modems, the connection needs to be somewliere around 57,600 bps or 
faster. This is in stark contrast to older modem connections, where the serial port 
would top out at 9,600 bps. Back then, sending a “turn off” or “turn on” byte was 
fine. Now, though, something beyond software control is needed. 

So, hardware flow control was introduced. Now the DCE and DTE send electrical 
signals to one another that are separate from the data stream, enabling them to 
communicate on what amounts to a direct communications line for managing the 
flow of data. When the modem is ready to receive data, for instance, it can send a 
Ready to Send (RTS) command to the computer. That means the modem is 
connected and ready to send data over phone lines. If the data is coming the other 
way, the computer can offer a Clear to Send (CTS) command, meaning the Mac is 
ready to accept data sent from the modem. 

If you’ve ever had or worked with an external modem, you may have noticed your 
Mac and modem communicating at this level, even if you didn’t really know what 
was going on. Often, modems have small LED lights that indicate what flow-control 
commands are being sent and received; lights on the modem might even be labeled 
“DSR,” “DTR”, and some of the other commands used between your Mac and 
modem (see Figure 16-3). 




Figure 16-3: This Global Village modem Includes LEDs for the 
current hardware flow-control commands. 




Chapter 16 > Modems and Internet Access 1 



You’ll often find modem-related software includes these flow-control commands 
buried somewhere in their settings boxes. The latest modems pretty much set 
these things up automatically, but you’ll occasionally find yourself needing to 
choose the flow control for your modem. In this case, what do you choose? 

If the modem is a high-speed (9,600 bps or greater) modem, your choices for setup 
will usually be one of the following: CTS and RTS (DTR), CTS Only, RTS (DTR) only, 
and None. CTS and RTS is the way to go if possible. If you experience problems, 
though, a common setting for Mac modems is CTS only. 

Port speeds 

Hand-in-hand with flow control is another setting you’ll want to pay attention to if 
you ever need to set up a modem manually — port speed. This is the speed at 
which the Mac’s serial port can communicate with the external modem. Remember, 
we’re still discussing that DTE/DCE connection. The port speed is a vital part of 
making sure the entire connection is fast enough for the data that’s flowing through 
it. If it’s not, the fastest modem available won’t do you much good. 

Port speed also goes together with compression technologies; remember, modems 
are able to compress data streams so that, say, a 28.8 Kbps connection actually nets 
a data rate of 57.6 Kbps or more (under favorable circumstances). In fact, a 28.8 
connection could technically see compressed transmission rates of 115.2 Kbps or 
better, although it’s rare, and there wouldn’t be more than a burst of data at that 
speed. 

Remember, though, that the amount of data being sent is the same — 28.8 Kbps. 
Compression just fits more data in that space, by compressing the 57.6 kilobits so 
they fit into 28.8 kilobits’ worth of space. Once that data arrives at the receiving 
modem, it’s uncompressed. 

That presents an interesting problem: How do you get the modem to transmit the 
uncompressed data — all 57.6 kilobits of it to the computer fast enough to avoid a 
traffic jam while another 28.8 Kbps stream of compressed data is coming into the 
modem and being decompressed? Suddenly you’ve got twice as much data coming 
out of the modem as you had going in (see Figure 16-4). 




The numbers representing compressed and uncompressed data in this section are 
theoretical and simplified for the sake of discussion. Normally a modem compresses 
data as it can, coming up with widely varying rates of compression depending on the 
data being compressed and other factors. 



402 Part II 4^ PerforcYiing the Upgrade 



DTE/DCE Connections and Bottlenecks 



DTE#1 






DCE 



serial connection 
(DTE#1 Port speed! 






aoodo 



DTE #2 



phone connection v 
(negotiated modem speed^ 



r 




o _|_ 


doc 



serial connection 
(DTE #2 Port speed) 



Figure 16-4: This diagram shows the dilemma that 
can be created by modem-compression schemes. 



The trick is to speed up the connection rate as well, which is accomplished by 
setting the port speed at the highest point the Mac, the serial cable, and the modem 
can handle. Table 16-2 shows the top port speeds for most Mac models. In general, 
AV and Power Macs are capable of the fastest data rates (theoretically 230 Kbps), 
although you’re more likely to see good throughput at 1 15 to 130 Kbps. 68040 Macs 
(and most PowerPC PowerBooks) support 57.6 Kbps port speeds; 68030 and earlier 
Macs tend to support only 19.2 Kbps. 

When you actually go to set a port speed, you want to choose something at the 
upper limit of your Mac’s port capabilities, even if your modem isn’t as fast as the 
port. That way, any compression taking place can be compensated for because 
there’s a wider pipeline for data that needs to be transmitted between the modem 
and the Mac. 





Chapter 16 4^ Modems and Internet Access 403 



Table 16-2 

Top Port Speeds for Mac Models 


Model Range 


Top Port Speed (bps) 


Notes 


Mac 128k, 512k 


9,600 


Doesn't support handshaking 


68000, 68020, 68030 


19,200 


Varies by model; newer, faster 
models do better 


68040 


57,600 


Slower 68040 models may 
top at 38,400 


AV Macs, PowerPC-based Macs 


230,000 


Practical modem limit tends to 
be 1 15 Kbps 


PowerBook 3400, G3 


230,000 


Practical modem limit tends to 
be 115 Kbps 


Other PowerPC PowerBooks 


57,600 




Earlier PowerBooks 


19,200 





But where do you make these settings? Often, you won’t have to. With modems that 
are reasonably good at self-configuration, you’ll find it’s often unnecessary to 
change the settings (the Global Village and Apple-branded modems, for instance, 
tend to take care of most of their own settings). Otherwise, your modem may have 
installed a control panel on your Mac that can be used to change settings. If this is 
the case, check that panel to see if you can alter the port speed. If not, you may be 
able to pick a port speed in your communications software. 

Connection negotiation 

With all these settings possible, it’s a wonder that two modems can actually talk to 
one another, given the likelihood that they support different speeds, have different 
port settings, or implement compression in different ways. Two things prevent total 
chaos, however. First, the modem standards set by the ITA govern (for the most 
part) what and how modems should be able to communicate with one another. 
Second, modems themselves go through a basic negotiation ritual to determine 
which standard is best for them to use for communications. 

If you’ve worked with a modem in the past, you might be familiar with the audible 
screeches they tend to make as they’re connecting to other modems. Here’s a quick 
look at what, exactly, is happening when two modems begin to chat: 



404 Part II 'f Performing the Upgrade 



1. Your modem (let’s call it the caller) picks up the phone line and tests for a dial 
tone. If it finds one, it dials the number it’s been assigned by a software 
program. 

2. The answering modem picks up the line when it detects ringing. It then waits 
to hear if the caller is a modem. 

3. When the caller modem detects that the line has been answered, it sends out 
a basic carrier signal designed to let the receiver know it is a modem. 

4. The answering modem, recognizing the carrier, sends back its answer as a 
carrier, usually slightly higher in tone and continuous. 

5. The answering modem then broadcasts all the communications protocols it 
knows. With any modem, the noise can be horrific; if you have a 56K modem, 
you know what an amazing cacophony it is capable of emitting. 

6. The receiving modem broadcasts its protocols, too, and one by one the 
modems determine which protocols they support and which they don’t. If 
they don’t both support a particular protocol, a connection isn’t established 
at that speed. Line noise can affect this; if you get bad noise at a time when 
33.6 Kbps modems are trying to negotiate a 33.6 connection, they might 
decide that the most they can really support is 31 Kbps. 

7. Once they decide on a top speed, it’s reported to the respective computers as 
a connect, followed by the speed that was established. Usually the modems’ 
speakers go quiet at this point, but they continue to negotiate things like 
compression and error correction. Once all this is established (usually in a 
matter of seconds, if that), the modems are ready to send data back and forth. 

There’s some logic to leaving the speaker on through this process: It lets you hear 
the connection and see how things are going between the two computers. If you get 
really used to listening to your modem, you may even find you’re able to predict 
what sort of connection is being made by the sounds of the tones. 

p Cross- ^ 

Reference 



choosing and Connecting a Modem 

It would seem the most important thing to consider when choosing a modem is 
speed. That’s certainly true for the majority of modem users. It’s nice to get the 
fastest connection possible for accessing online services and the Internet. “You can 
never be too thin, have too much RAM, or have enough bandwidth,” the saying 
might go. {Bandwidth, incidentally, is one way of describing the capacity of a 
networking connection. The more bandwidth your connection has, the more data it 
can transmit at one time, resulting in data transmissions that are completed more 
quickly.) 



If you really want to turn the modem's speaker off, you can do that. If it's not an 
option in your Modem setup control panel or your communication program's prefer- 
ences menu, check out the guide to the modem AT command set, discussed in 
Chapter 26. 



Chapter 16 -f Modems and Internet Access 405 



Table 16-3 lists popular Mac modem manufacturers. 



Table 16-3 

Mac-Compatible Modem Manufacturers 


Name 


Web Site 


Global Village 


www.global vi ^ 1 age.com 


Supra 


v^ww. diamondmm.com 


3Com/USRobotics 


www.3com.com 


Best Data 


www.bestdata.com 


Hayes Communications 


www.hayes.com 


Boca Research 


www.bocaresearch.com 



Modem choices 







Aside from speed, however, you may find a few other factors go into your modem 
decision. Modems can come with different sets of features that focus on telephony 
capabilities, voicemail, fax capabilities, and so on. You might also find modems that 
support software upgradeability, enabling you to move up to the latest modem 
transmission standards as they’re agreed upon. In most cases, such modems are 
flash upgradeable, meaning they have special nonvolatile memory that can be 
erased and rewritten by a special software program. 

Although most people have no argument with buying upgradeable modems, one line 
of thinking suggests you stay away from modems that require the use of a control 
panel for day-to-day operation. This makes some sense, although it's a clear trade-off. 

If you have a modem that doesn't require a special control panel, you won't have to 
install or configure any software just to get it to work; instead, the software you use 
for the modem, like a PPP control panel or the AOL client software, can be com- 
pletely responsible for the modem configuration. A modem that does have its own 
control panel, though, makes it easy to change basic settings that might othenvise be 
buried in AT command set codes, but the extension can cause conflicts. And you can't 
operate the modem at all if you start up your Mac with extensions turned off. 



Internal or external 

One of the first decisions to make is whether or not you want an internal or external 
modem. Most Macs offer better support for external modems, with the exception of 
the internal modem port supported in the Power Macintosh 5200, 5300, 5400 series, 
most Performa models from the Performa 630 through the Performa/Power Mac 
6500 series and many PowerBooks. In other cases, you really have very little choice 
for internal modems. 



406 Part II 4- Performing the Upgrade 



Most of the models just described (aside from the PowerBooks) offer a special 
Apple communications slot (or comm slot) that can accept an internal expansion 
card. These slots require cards made especially for them. Even though most of the 
communications slots are based on PCI technology, they aren’t true PCI cards, and 
only communications slot-compatible cards will work correctly. 

The most fun part of shopping for comm-slot modems is that they’re pretty tough 
to find. Having been discontinued by both Apple and Global Village (who made 
many of the comm-slot modems for Apple), they’re really only available on the used 
market. You can have some luck posting a WTB (want to buy) message in some of 
the usual online places, though. 

Another thing to note; In many Macs that feature communications slots, that slot is 
the only way you can get Ethernet connectivity for that Mac. (And, fortunately, 
comm-slot Ethernet cards are easier to find.) If you expect to use the Mac at any 
point on an Ethernet network, you’re probably better off with an external modem 
so that the comm-slot remains available for the networking card. 

The other thing I don’t like much about comm-slot modems is that they don’t have 
any lights. An external modem gives you much more feedback, allowing you to see 
immediately what’s going on with the modem, if it’s still connected, and other little 
tidbits. Plus, external modems are simple to install, uninstall, and trade with 
neighbors. 

Add-ons 

Smart people have told me in the past that their best advice is to buy a modem 
that’s really well designed for being a modem, and let something else handle 
speakerphone, answering machine, or voicemail duties. There’s probably some 
logic to this — the more things a modem does, the more things that can go wrong. 
Often, modems are using complicated software programs to perform functions that 
telephones and voicemail systems can manage without the threat of crashing. 

That said, nearly any modem is going to be capable of dealing with faxes and, if you 
expect to use that ability, it’s nice to get good fax software as well as a deal on 
optical character-recognition software, if it’s included. If you do plan to use your 
Mac as communications central for your home or small office, you might consider 
some of the other possibilities; 

4 Speakerphone. Some modems use their own microphone and speaker for the 
connection, whereas others use the Mac’s PlainTalk microphone (on AV and 
Power Macintoshes) and the Mac’s speakers. Note, however, that nearly any 
modem has a pass-through port to which you can plug a telephone set. Not 
only can you answer calls when they come in, but you can have your modem 
dial out for you (from a personal information manager program, for instance). 



chapter 16 4 Modems and Internet Access 407 



Voiceinail/answering machine. If your answering machine is on the fritz and 
you don’t want to spend the $5 a month for the phone company’s voicemail, 
certain modems will have your Mac take messages for you. If you do get this 
feature, remember it's usually only implemented in software. That means 
you’ve got to leave your Mac on all the time to take messages. 

> Caller ID. This is a handy feature you might as well turn on if your modem 
allows it. Usually a simple software add-on, this enables your modem to 
translate Caller ID signals to let you know who’s calling. 

The problem with most of these add-ons, aside from the fact that they require you 
to keep your Mac powered all the time, is that they require you to hook your 
modem up to your main voice line instead of a secondary line that’s only for data. 
To get these benefits, then, you need to be someone who only occasionally uses the 
modem for, say, connecting to other modems. 

Faxing 

It’s tough these days to buy a modem that doesn’t come with the capability for 
communicating directly with facsimile machines, and it’s a nice feature. This is 
especially so if, as discussed in the previous section, you have at least two phone 
lines, so that one can be dedicated to the modem (as a data-out and fax-in line) and 
one can be reserved for voice calls. 

Different modems support different faxing capabilities, although all typically 
support 9,600 bps Group 3 faxing, the basic standard for most of the industry. This 
enables your modem to generally communicate with any fax machine, whether a 
modem or a stand-alone machine, without trouble. 

You may also find that your modem supports 14.4 Kbps or higher speeds for faxing. 
Although few stand-alone machines support these speeds, some of the newer ones 
do. This can also be useful in Instances where you want to fax a document from one 
computer to another. (Although I’m sort of knocking my head against a wall to 
come up with a really good reason for you to do that. You might as well e-mail the 
document as an attachment. Here’s the only reason I can come up with: Use it as a 
“poor man’s scanner”. Fax a document to another computer so you have a 
graphical image to work with. Of course, you could just take a screen shot of the 
original document using §€-Shift-3, so that’s still not much of a recison. Go ahead and 
ignore me. I’m just chattering.) 

Probably the most important component for faxing is fax software. Some are 
certainly better than others. Global Village fax and the fax software that comes with 
Apple-included modems is generally well integrated with the Mac OS, going so far 
as to enable you to hold down the Option key while pulling down the File menu to 
find that the Print command has been replaced by a Fax command. (The Print 
command resurfaces when you access the menu without holding down Option.) 
Similarly, some software packages add a special Fax command to the File menu 
and/or a special icon on the menu bar. 



408 Part II 4 Performing the Upgrade 



In any case, faxing is usually handled with a driver in the Chooser, a virtual printer 
driver that prints pages to your modem so that they might be faxed. If you need to 
send a fax and other commands aren’t working, you’ll usually have luck by selecting 
the fax printer driver in the Chooser as your default printer (see Figure 16^5). 




Figure 16-5: Click the fax driver in the Chooser to 
"print" pages directly to your fax/modem. 



Flash-upgradeable 

If you have the choice, you really can’t go too wrong by choosing a software- 
upgradeable modem. These modems have their command codes and programming 
in a stable but rewritable form of static RAM. This is sometimes called firmware 
because it’s not hardwired into the modem, but it’s not quite as easy to change as a 
typical software driver, either. 

Different manufacturers have different processes for upgrading modems via 
firmware additions. Usually, you’ll find the firmware upgrades and instructions 
posted on the modem manufacturer’s Web site or available from their customer- 
support lines. After downloading the firmware upgrade, you may be asked to 
restart with Extensions off (hold down the Shift key as your Mac boots up) or to 
simply turn off AppleTalk and disconnect devices from your serial ports. Next, run 
the update software. It (and any README text files that accompany the update) will 
guide you through the process. 

The end result can be pretty incredible. Although some firmware upgrades don’t do 
much more than fix bugs, many of them are designed to upgrade the modem to a 
higher-level modem protocol — that means faster speeds. The latest round of 
upgrades has been for 33.6 Kbps modems, many of which can be upgraded to 56 
Kbps speeds. Now, many of these same modems (or newer 56 Kbps modems) can 




Chapter 16 -f Modems and Internet Access 409 



be firmware upgraded from their original 56 Kbps standards (either USR s X2 or 
Rockwell’s 56KFlex) to the v.90 universal 56 Kbps standard. 

If you have the opportunity to buy one of these modems, snatch it up; it might even 
be worth paying a few more dollars than for a modem that isn’t upgradeable. 



GeoPort Telecom Adapter 

Many Power Macintosh (and AV Macintosh) users have one other option that hasn’t 
yet been touched on much: You can get online without a modem at all. How’s that? 
Using the GeoPort technology built into a Power Mac’s serial ports, the PowerPC 
chip (or DSP chip in an AV Mac) can be made to emulate a modem using nothing 
more than software. In other words, no physical modem and special 
communications chips are required; instead, the Mac does all the converting, 
compression and sending of data on its own. 

This is actually conceivable for just about any computer, but Apple decided to do 
this because of the advanced capabilities of the GeoPort serial ports when 
combined with the power of the PowerPC processor. It was also to be quite the 
boon for Mac users, because they wouldn’t ever have to buy a new modem, just 
upgrade the software to faster speeds. 

It hasn’t exactly taken off. Although the GeoPort/modem approach has met with 
some success and was a popular way for Apple to add modem capabilities to 
PowerPC Performas for a while, three problems have hindered adoption of the 
GeoPort approach: First, you have to buy a GeoPort Telecom Adapter, which 
enables your Mac to communicate directly with phone lines (see Figure 16-6). 
These tend to run about $100 — cheaper than many modems, but not by too much. 




Figure 16-6: The Telecom Adapter isn’t an actual modem, but it is 
required for your Mac to use the GeoPort to emulate modem functions. 




410 Part II > Performing the Upgrade 



The second problem is that Apple has been slow to release upgrades to the 
GeoPort software (the Apple Telecom software) that made it work as a faster 
modem. The GeoPort software tends to be months, if not years, behind modem 
standards. By the time Apple writes the software to catch up to modems, the price 
of those modems is very competitive. 

Lastly, the Telecom software has become more of a drain on the PowerPC as the 
software’s modem speeds and functionality has improved. That is, running at 
higher modem speeds seems to slow down a PowerPC chip considerably; a GeoPort 
solution running at 14.4 Kbps leaves the system sprightly and responsive, but a 
GeoPort modem emulator running at 33.6 Kbps can make the overall system seem 
slow (depending on the processing speed of the Mac, although reasonably powerful 
PowerPC 603e and 604e-based Macs get sluggish in my experience). 

That is unfortunate, because the GeoPort offers a number of other advantages, 
including advanced voicemail functions, great built-in fax software, and a number of 
other features. Included with the Apple Telecom software is Apple Phone, a very 
cool little program designed to help you manage telephony (voicemail, faxing) on 
your Mac (see Figure 16-7). 




Figure 16-7: Apple Phone software, included with the GeoPort Telecom software, 
helps you manage your phone from your Mac. 








chapter 16 Modems and Internet Access 411 



If you like the idea of the GeoPort, you can certainly try it. The GeoPort adapter is 
still available from Apple retailers in some quantity, although Apple has stated in its 
Tech Notes that the company won’t be upgrading the Telecom software past the 
version included with Mac OS 8,0. This is a good indication that Apple is moving 
away from the GeoPort approach. In fact, even though the Power Macintosh G3 
machines include GeoPort technology (GeoPort is also the reason that Power Mac 
serial ports can transmit at 230 Kbps), they don’t support the Telecom Adapter, 
presumably to save costs. 

Tip If you already have an Internet connection via Ethernet, for instance, you could always 



use a GeoPort adapter as an advanced telephony device for managing your voice 
phone and outgoing faxes. Ifs a little cheaper than a regular modem and offers very 
capable software for those tasks. 



In the Performa 6300, 6400, and 6500 series of Macs, Apple did something interesting — it 
shipped different modems with different Mac models. One of those models is a GeoPort 
adapter that happens to be built as an expansion card instead of an external GeoPort 
adapter. The net result is your internal "modem" is really using the PowerPCs processor to 
handle communications duties, which can often slow down the system. 

Here's how you can figure out if you have a GeoPort modem. Go into ClarisWorks and open 
a new communications session. In the window, type ATIl and press the Return key. If the 
number returned by the modem is a 0, you have a GeoPort Telecom Adapter. (A Global 
Village 28.8 modem will return the number 240, and a 14.4 Kbps Global Village modem 
will return 255.) 

1 got a Performa 6400 a little while back for the office. The first thing I did with it was rip the 
GeoPort adapter out of the communications slot. They can be very frustrating little buggers. 
On that particular machine, modem communications slowed the processor so severely that 
it was a horribly unpleasant experience to surf the Web. 

If you don't have the budget to buy an external modem for your GeoPort adapter, a few 
tricks are available for speeding it up. First, make sure you have the latest version of the 
Telecom software that is included on the CD-ROM for Mac OS 8.0 and above or can be 
downloaded from Apple's support library. Second, make sure you've got plenty of RAM in 
your system, and add a cache RAM SIMM if you can afford it — these 603e-based Performas 
and Power Macs get a good boost from a cache RAM chip anyway. 

The only other option is to try backing the GeoPort down in speed a little bit, settling for 
28.8 connections instead of 33.6. Reports have it that the entire system reacts a little more 
quickly at that transmission speed. 







412 Part II ^ Performing the Upgrade 



Installing a modem 

Once you’ve decided on a modem, you’re ready to install it. In most cases, the 
modem is the easy part — it’s installing all the software to run it that’s more 
challenging. You’ll have to install the correct modem driver to get your Mac to 
recognize it. Next you have to install software to use the Mac for various activities: 
Internet access, online services, or modem-to-modem communications. 




Whatever sort of modem you have and however it's installed, there's one precaution 
you should take in every instance -use a surge protector on the phone lines con- 
nected to your computer. If you have a modern surge protector (not just a power 
strip) it should feature phone jacks for protecting your twisted-pair phone cable. It's 
very important that you do this. In my experience, more damage Is done to ports, 
modems, and Mac internals from surges over phone lines than from surges over reg- 
ular power lines. It's that important. 

Internal modems 

Installing an internal modem is very similar to installing any other expansion card — 
the only difference is you’ll most likely need to install the card in the special 
communications slot in your Mac. If you’re not sure which it is, consult your Mac’s 
manual. Figure 1(>8 shows you what the slot looks like in a Performa 6200-series 
Macintosh. The slot is usually quite a bit smaller than other upgrade slots and 
should be clearly labeled as a communications slot or a modem slot on most Mac 
logic boards. 

Of course, before you go looking for it you should shut down your Mac, ground 
yourself and unplug the computer. Open your Mac (or pull the logic board out to 
access it) and locate the communications slot. Once you find it, plug the card into 
the slot so the phone connectors are available through the back panel of the 
computer (you may need to remove a small piece of plastic to open a hole in the 
case for the connector). If everything looks well seated, close up the computer and 
turn your Mac back on. 

After the Mac has started up, run any software that came with the modem; if it’s a 
GeoPort adapter, run the Apple Telecom software included on the Mac OS 8.0 or 
above CD-ROM. (Otherwise, most comm-slot modems were made by Global Village 
and require Global Village’s Teleport software to work correctly.) You may have to 
restart after installing the software. 

With the software installed, you’ll probably have a new control panel that controls 
the modem — either a Teleport control panel (for a Global Village modem) or an 
Express Modem control panel (for GeoPort modems). Use that control panel to 
alter any settings you feel are appropriate for your setup. 



Chapter 16 -f Modems and internet Access 413 




Figure 16-8: Installing a comm-slot modem is like installing a PCI 
or NuBus card, only it requires cards that will fit in this special slot. 



You’ll notice something else, too. In the Chooser, the modem port is no longer a 
choice. Unfortunately, you still can’t use the modem port for ainother device, even 
though you’re not using it for a modem anymore. It’s locked up together with the 
communications slot, rendering it useless for other devices. 

External modems and GeoPort adapters 

You’ll generally install an external modem on the modem port, if it’s free. If it 
isn’t, you can install a modem on the printer port, but you’ll have to make sure 
AppleTalk is off, and that means you’ll be cut off from any opportunity for LocalTalk 
networking. (If you’re using a different sort of hardware for your network, you can 
leave AppleTalk on and make sure that LocalTalk isn’t selected in the AppleTalk or 
Network control panel.) Using the printer port also means that certain modem- 
based software programs may be confused because your modem isn’t on the 
modem port. (Few program will mind, but some older programs may have trouble 
with this setup.) Also, modem software tends to default to the modem port, so you 
may have to change that setting in most of your modem programs. 

To install the modem, shut down your Mac, and then plug the modem’s cable into 
the serial port on the back of your Mac. Plug the modem’s power supply into a 
wall socket or surge protector, and then turn on the modem (if necessary). Restart 
your Mac. 




414 Part II Performing the Upgrade 



When the Mac has restarted, install any software that was included with your Mac. 
Once it’s installed, you may have to restart your computer. From now on, you 
should have a new control panel for your modem, in most cases. In others, you may 
have communications software or something similar that sets up your modem. 

If you’ve installed a GeoPort adapter, you’ll need to install the latest version of the 
Apple Telecom software you can find, probably the version included with your 
latest Mac OS CD-ROM. Or you can download the software from Apple’s support 
site at WWW. appl e . com/support. The Telecom software installs a control panel 
called Apple Express Modem (or just Express Modem) in your Mac’s Control Panels 
folder. 



High-speed Connections 

Modems aren’t the only way to connect to the Internet and online services; they’re 
just the cheapest and most convenient choice for many users because all they rely 
on is a regular telephone line. The connections are low-speed at best, however, 
even with the most advanced modems. 

To get yourself a faster connection, you generally have to turn to a new type of 
connection technology — preferably something that acts a whole lot like a regular 
computer network, transmitting data over lines of higher quality than the typical 
copper phone lines installed by the telephone company when your home, 
apartment, or office building was built. 

Most of these high-speed connections are actually basic networking schemes. 

Using some sort of network adapter, you hook up to a larger, regional network. 

This network, in turn, is connected to the Internet. Here are the sort of technologies 
I mean: 

^ Integrated Services Digital Network (ISDN). This is a digital telephone 
service, a concept pioneered by the phone companies in the 1960s and then 
promptly forgotten — for all practical purposes. A desire for higher-speed 
access to the Internet has generated interest in this technology again, but it’s 
only taken off in the urban centers of the largest U.S. cities (and a few others 
around the world. I’m told). It’s a consideration for small business and home 
office use, although other technologies may soon eclipse it. It’s expensive 
to implement, because standard phone wiring can’t be used; the phone 
company has to dig up streets and change your home or business wiring to 
make it all work. 

4^ Cable data connections. It just so happens that the TV cable connection 
running into many homes is a whole lot like computer-networking cable. (At 
least, it’s a lot like one of the types of networking cable, called coax, thinnet, 
or 10Base2.) Repurposed for Internet access, the connection that your cable 
company can provide you fast connections to the Internet at a pretty 
reasonable price. 



chapter 16 ^ Modems and Internet Access 415 



♦ Satellite connections. Using satellite dishes a lot like the 18-inch minidishes 
used for TV programming, satellite service providers can give you fairly high- 
speed access to the Internet. Unfortunately, the transmission only goes in one 
direction. You can’t beam data back up to the satellite yourself, so you have to 
use a modem connection to send data. 

4 Digital Subscriber Line (DSL). This is another phone company technology, 
only it uses regular phone lines. By using the high-frequency parts of a phone 
connection (outside of human hearing), DSL achieves high data rates while 
maintaining voice communications. DSL is coming on quick and strong in a 
number of locales. If you have the opportunity, a DSL connection might be a 
great idea for your Mac, especially if it has Ethernet built in. 

> T-1 line. Using fiber optic cable, a T-1 line is the preferred way to get entire 
buildings or companies online at once. The T-1 handles 1.5 megabits per 
second. These leased phone lines are a tad expensive, although you can 
often find shared T-1 access that enables you to use part of the T-1 line for 
lower fees. 

♦ T-3 line. Currently the backbone of the Internet, T-3 lines are rarely used for 
direct, individual Internet access. They transfer about 45 megabits per 
second. Higher-capacity lines beyond T-3 are starting to be added to the 
Internet infrastructure, whereas T-3 lines are occasionally used to serve data 
to and from typical big-city Internet service providers. 

You can choose a good number of high-speed technologies. But how likely are you 
to get a faster connection? A lot depends on where you live. If you live close to a 
large city, near a major street, and within the service area of a progressive phone, 
cable or utility company, you may have a chance. Rural dwellers will have less luck, 
although some technologies may still become available to you over time. 

ril talk in more depth about ISDN, DSL, and cable modems because, at the time of 
writing, these three technologies are thriving options for many Mac users. (If you’re 
lucky enough to have access to a T-1 line for Internet connections, you can learn 
more about connecting to one of those in Chapter 17 — T1 and Ethernet go hand-in- 
hand.) Satellite access is still on the horizon for Mac owners; the only viable 
satellite solutions currently use ISA expansion cards, an aging Intel-compatible PC- 
only technology. 



ISDN 

At one point, Integrated Services Digital Network (ISDN) was the next step for our 
telephone infrastructure. The phone company decided that the copper wiring and 
mechanical switches, as well as other aspects of our aging telephone network 
should be overhauled, allowing for a more feature-rich phone service that would be 
easier to run and allow more people to have access to it. (World Fair-style video 
phones may have been largely anticipated.) It wasn’t seen as an opportunity to 
create a huge distributed network of PCs; when it was first conceived in the 1960s, 
there weren’t any PCs. 



416 Part II 4* Performing the Upgrade 



Since that time, the phone companies have broken up, PCs have used modem 
technology as a mobile means of connecting to one another, and trends toward 
smaller offices, telecommuting, and working on the weekends have all contributed 
to demand for such a network to be instituted for dial-up data, instead of just 
feature-rich voice or teleconferencing communications. Many regional phone 
companies have pushed ahead with the massive infrastructure change that ISDN 
requires, although progress hasn’t been as universal among the Baby Bell 
companies. At the same time, the world hasn’t waited for phone companies to get 
their act together, instead creating new and innovated technologies — for example, 
Caller ID, 56K transmissions, DSL — that can exist over the old copper wires that 
most of us have running into our house. 

Now, ISDN is at an interesting crossroads. In the urban centers of many larger cities, 
you can switch your house or office over to ISDN service completely, or you can 
just add an additional ISDN line. If you switch completely, it means you’ve got to do 
some radical purchasing, too, as ISDN only works with special digital phones (not 
regular analog phones). It also means a couple of other annoyances — such as all 
your phones having to have power to them to operate. Lose the lights, and the 
phones go with them. 

Is this a great idea? That remains to be seen. Current phone service for voice 
communications is pretty adequate, and other competitors — such as satellite and 
cellular communications — may end up taking a load off of land lines in the near 
future. At the same time, DSL technology promises to use existing phone lines, but 
at a different frequency from voice communications, meaning it will be possible to 
overlay an entire nation’s worth of digital data without tying up the phone lines the 
way we do now. And people really like the idea that their phones work even when 
their electricity does not, so they may be unlikely to make a wholesale change to 
ISDN for regular phone communications. The lack of such a comfort as phones that 
work during bad storms would not necessarily be seen as progress. 

The switch to digital phone technology may continue behind the scenes, much as it 
is now, with the phone companies transparently updating their own equipment for 
higher speeds and more bandwidth, while leaving our phone lines relatively alone. 
That might also play out if some other sort of high-speed access becomes the 
dominant one. 



How ISDN works 

Of course, all this talk of the future isn’t all that useful if you’re sick of watching 
Netscape Navigator spin its icon. If you live in an area that offers ISDN, it is an 
interesting solution to higher speed Internet access — and one that works both 
downstream, for receiving data quickly from the Internet, and upstream, for sending 
data to the Internet (as in running your own Web server computer). For most 
people, the upper limit of an ISDN connection (especially using off-the-shelf 
computer peripherals) is about 128 Kbps, or a little over twice the speed of a 56 
Kbps modem. There are, however, other advantages over modems, including the 
following: 



Chapter 16 -f Modems and internet Access 417 



•f Latency. Overall, a modem has to “think” about a connection more than a 
networking technology such as ISDN does. With all the compression, error 
correction, line noise, and other issues, modems tend to waste micro- and 
nanoseconds transferring data, checking it, and uploading it to your Mac. 

Over time, this lag builds up to something noticeable. 

^ Negotiation. Most ISDN connections take about three seconds to initiate and 
begin transmitting. For 56 Kbps and other high-speed modems, this 
negotiation process can take 30 to 45 seconds or longer. That means ISDN 
connections seem quicker for intermittent surfers and can be cheaper for 
by-the-minute Internet services. 

> Reliability. Because line noise isn’t a factor for the completely digital 

connection, ISDN gives you a high-speed connection every time, instead of the 
shoot-and-miss process for analog modems. 

’f Flexibility. Because an ISDN line is “smarter” than a regular telephone line, 
the ISDN line can scale your Internet connection from 128 Kbps to 64 Kbps, for 
instance, to allow a voice call to ring through on your telephone set. It can 
also give you more information about incoming calls and reroute them more 
intelligently so that faxes, for instance, always get picked up by a computer or 
ISDN fax machine. 

Unless ways to overlay these features on regular phone lines continue to be 
discovered. ISDN could easily be the phone technology of the future. Currently, 
though, most people focus on using ISDN for high-speed Internet connection if they 
worry about it at all. In addition, because it’s not yet a completely accepted 
technology, it can be quite a headache to have installed. You need new wiring, new 
service, and, most likely, a new billing scheme from the phone company. 

In exchange, you get higher-bandwidth channels coming into your house that offer 
interesting features and high-speed data. In essence, you become a network node 
on your phone company’s network, almost as if their Ethernet or LocalTalk cabling 
was stretching over telephone poles and under streets to reach from their offices to 
your home or business. 

Most phone companies offer Basic Rate access, which gives you three channels — 
two full 64 Kbps channels (A and B) for data and voice, and a D channel that’s used 
for sending data about incoming calls and otherwise controlling the other two 
channels. Your ISDN equipment can then either link these two channels together for 
data service, or selectively use them for voice calls and data calls at the same time. 

Another level of service, called Primary Rate, is designed more for larger 
businesses, enabling many, many channels to be typed together to create high- 
bandwidth solutions for voice and data in an office situation. Primary Rate service 
is generally charged on a channel-per-channel basis so that companies can gain T-1 
level access or higher, depending on their locations* needs. 



418 Part II > Performing the Upgrade 




You may also find that your phone company offers single channel service, designed 
for people who want to use the connection almost exclusively for online access. This 
gets you one 64 Kbps channel, making it faster than the fastest modem, with the 
same inherent latency and negotiation advantages. 

Getting ISDN 

If you’re interested in ISDN for your home or office, call the phone company and 
find out if they offer ISDN in your area. If they do, you’ll want to ask them how they 
bill for ISDN; some companies bill by the minute, whereas others offer a flat rate. If 
your phone company bills by the minute, take a hard look at the numbers before 
choosing the service. You may find some other method of high-speed access is 
more price competitive. 

If you are interested in ISDN, you’ll have to sign up for installation. Reportedly, that 
takes a few days or weeks, no matter where you live in the U.S. Californians 
probably fare the best in their larger cities, but the accepted truth is that it takes 
longer to get ISDN than it does to get a regular phone line. The phone company may 
need to dig up your street to get it to you — and, at the very least, they’ll need to 
replace the wiring near your house and often inside as well. 

Next, you’ll need some equipment for your computer. Remember that an ISDN 
connection is a connection to the phone company’s network. That means you’ll 
need to terminate the networking connection on your end, just as with the 
LocalTalk or Ethernet connections discussed in Chapter 17. So, a terminal adapter 
or TA-1 is required for an ISDN connection. You’ll then need an ISDN network 
adapter (either an expansion card or a modem) for your Mac. This plugs into 
the terminal adapter, allowing it to translate the network feed into data your 
Mac can use. 

As you read early on in this chapter, some devices called modems aren’t really 
modems, because they don’t modulate/demodulate. An ISDN modem is the perfect 
example of this. It isn’t a modem, it’s just an all-in-one ISDN box that fills the same 
need as a regular modem — it allows access to the Internet. But ISDN modems are 
cute, and they offer most of the advantages of an ISDN connection without some of 
the headaches, including an integrated adapter and TA-1 in a single box. 

Armed with an ISDN line and an adapter, you’re ready to get connected. You’ll need 
to connect the adapter to your Mac’s serial port (if it’s external) or install it in a 
NuBus or PCI slot. Next, follow the instructions for installing the adapter’s software 
carefully. Hooking the ISDN adapter up can be a rather complex process, requiring 
quite a bit of help from your phone company. 

You can also add ISDN to your local area network. Using a special ISDN router, you 
can add the full bandwidth of an ISDN connection to your small office network, 
allowing everyone access to e-mail and Web surfing. ISDN can also be connected to 



chapter 16 ^ Modems and Internet Access 419 



a Web server computer, enabling a small business to have reasonable all-around 
access to the Internet for the cost of a few modems and the access. (I’ll discuss this 
sort of access more in Chapter 17.) 

Table 16-4 shows some manufacturers of ISDN connections and solutions. Note that 
Sagem offers a GeoPort adapter for ISDN, which is a little cheaper than a full-fledged 
ISDN all-in-one modem. 



Table 16-4 

ISDN Solutions for Macs 


Manufacturer 


Solution Type 


Web Site 


3Com 


Modems, network 


www.3com.com 


Netopia 


Modems, network 


www.netopi a .com 


Motorola 


Modems 


www.b1tsurfer.com 


Sagem 


Cards, modems, GeoPort 


www.sagem.com 


US Robotics 


Modems 


www.3com.com 


Zyxel 


Modems 


WWW. zyxel .com 




If you're considering an external ISDN adapter, remember the modem port limita- 
tions on pre-PowerMacs. The GeoPort in AV and Power Macs is capable of up to 230 
Kbps, so it shouldn't be limiting to an ISDN connection. Quadra and older Macs, how- 
ever, are limited to 57.6 Kbps connections and may have trouble reaching high 
speeds with external ISDN adapters that use more than one ISDN channel. Opt for an 
internal card (assuming you can find one that supports Nu Bus), which shouldn't suf- 
fer the same setbacks. 



DSL 

When I first wrote this chapter, I decided that digital subscribe line (DSL) 
technology wouldn’t be discussed in much depth, as it seemed more of a 
development for the future. In the time it took for the chapter to be returned to me 
for a second look, I’d decided that DSL was happening much faster than I’d initially 
thought, and the time had come to discuss it. That’s how quickly things are moving 
in this industry. This fervor makes sense, however. 

Unlike ISDN, which requires you to have your phone lines and phone equipment 
switched over, DSL technologies work over your existing phone lines, using high- 
frequency tones on your lines that won’t interrupt regular phone service. Instead, 
data just hums along as if your phone line were a high-speed network connection, 
while your phones work as usual. 



420 Part II 4* Performing the Upgrade 



How it works 

DSL is often called xDSL because there are so many other related and somewhat 
interchangeable technologies. (They’re all also sometimes called ADSL, just as a 
convenient way to confuse matters.) If you’re really interested, Table 16-5 gives you 
some indication of the different types. 

The xDSL technology works by using the higher end of the frequency spectrum on a 
regular twisted-pair copper line for data transmission. You get regular telephone 
service between OKHz and 4KHz on the line. But data can fill the void between 4kHz 
and 2.2mHz on your regular telephone line, allowing you to connect to an ISP or a 
corporate xDSL dial-up. This line then provides transmission of data at varying 
rates, depending on the technologies used and the conditions of the line, as well as 
the type of subscriber loop (telephone network connection to your nearest 
telephone company’s office) and the conditions on the line. 

So what’s up with this upstream/downstream stuff? With many Internet 
connectivity options, the speeds at which you can receive data at your Mac (or 
your LAN) are much faster than the speeds at which you can send data back to 
your ISP. So, the downstream numbers represent the speeds at which you’ll be able 
to download data; upstream numbers tell you how fast you’ll be able to upload 
data. This is particularly interesting if you plan to run an Internet server computer 
over your DSL line; if the upstream numbers are too slow, your Internet visitors 
may not have an optimum experience. 



Table 16-5 

Different Types of DSL Technologies 



Acronym 


Name 


Description 


Throughput 

(Downstream/ 

Upstream) 


ADSL 


Asymmetrical DSL 


Catch-all name 


1.5-6 Mbps/64-384 
Kbps 


HDSL 


High-speed DSL 


Higher speeds 
for upstream 


128 Kbps-1.5 Mbps 


SDSL 


Single-line DSL 


Like HDSL but only 
uses one wire pair 


128 Kbps-1.5 Mbps 


VDSL 


Very high-speed DSL 


High-speed, but 
must be very close to 
telephone company 


51 Mbps/1.6-2.3 
Mbps 


RADSL 


Rate-adaptive DSL 


Likely deployment 
candidate, adapting 
speeds for line conditions 


256 Kbps-6.1 
Mbps/256 Kbps-1 .5 
Mbps 



chapter 16 ^ Modems and Internet Access Z|.2 1 



xDSL connections are subject to the same conditions modem connections are — 
noise on the line, poor installations, unshielded cabling, and even weather will 
ultimately affect the speed and quality of your connections. 

The xDSL technologies have an advantage over most ISDN connections, however, in 
that theyVe usually continuous connections that require no special phone-call style 
negotiation. (You may find your phone company offers a bandwidth-on-demand 
system that works a little differently.) This adds to the lack-of-latency advantage 
ISDN has over regular modems: With xDSL, it doesn’t take any noticeable delay 
before you start downloading data after a few minutes of idle time; with a modem it 
can take a full minute and with ISDN it can take a few seconds. Eventually, this adds 
up. It also means that phone companies and ISPs may be more likely to offer flat- 
rate services for xDSL, because you can’t easily log off. 

xDSL connects to your Mac — or to a workgroup of Macs — via an Ethernet 
connection. That means, for the most part, that xDSL connection hardware doesn’t 
need to be Mac-specific. Instead, the equipment acts as an Internet router through 
which you can access the Internet over an existing Ethernet connection or by 
connecting your Mac directly to the Ethernet port on the router. 

From there, the options abound. You may need a special splitter to use the same 
phone line for voice and data communications, or you may not. Your router may be 
in the form of an ADSL “modem” (like ISDN, it’s not really a modem — just a 
convenient little box) that you can hook an analog phone directly to for voice 
communications. You may also find that the modem is designed to dial up your 
phone company or ISP for bandwidth-on-demand service. 




If you've ever wondered why Apple's iMac model — specifically designed for home 
users - shipped with an Ethernet port for networking, you may be seeing your answer 
right here. xDSL may prove to be a killer Internet technology for a lot of small offices 
and households currently hampered by slow modem connections. It's not a boom for 
absolutely everyone, but it has potential. 

How to get service 

Your local phone company probably controls xDSL service in your area, so that’s 
where you should go to learn about service. In my experience, xDSL service is 
coming on like gangbusters, with local telephone companies seeing this as a profit- 
center they never really believed ISDN was. So, it seems phone companies are 
rolling it out more quickly. 

That’s not to say you’ll necessarily see it in rural areas anytime soon. The current 
xDSL technologies tend to be limited most severely by the distance your particular 
local loop covers. If you’re more than a few miles from your telephone company’s 
physical switch, you’ll have trouble getting this first round of service. 



422 Part II 4* Performing the Upgrade 



If you live in a large or medium-sized city, though, you should have better luck. In 
most cases you’ll need both the xDSL service (which will require an installation fee 
and an additional monthly or by-the-minute charge) and ISP service to get 
connected to the Internet. You may find that your phone company offers both 
and/or that the ISP service isn’t much more expensive than regular modem-based 
service. 



You’ll also need a router of some sort, whether it’s an enclosed modem-style box for 
an individual connection or a networking contraption designed to serve a larger 
office workgroup. (Note that even minimal xDSL service has the potential to serve 
as a quality Internet connection for five to ten Macs in a small office.) You’ll plug 
the router into your Mac’s Ethernet port (or into your workgroup’s hub), and then 
set up your Mac’s TCP control panel according to your phone company’s and/or 
ISP’s instructions. (In some cases, you may need to use the PPP control panel, too.) 
That’s it — you’re on the Internet. 



Web 







Netspeed (www. netspeed . com), a division of Cisco Solutions (www.ci sco.com), is 
an important early player in xDSL access, as are most of the local telephone compa- 
nies. For more information of xDSL, check out the Telechoice xDSL Report at 
www.xdsl .com/. 



Cable 

Offering up to two megabits per second, the cable companies have a couple of 
advantages in the race to provide people high-speed Internet access in their 
homes and offices. First, cable is already pretty pervasive. Having control over a 
line coming into your home is a critical advantage — a lot of Internet providers have 
to convince you to use some other mechanism for using their services (such as 
satellite receivers, wireless boxes, or a new type of wiring). Because cable is often 
already wired through the neighborhood — and uses a type of cabling that offers 
more bandwidth than telephone lines — it’s certainly worth considering. 

Cable has one serious drawback: It’s currently a downstream-only technology. That 
is, cable companies and cable wiring are only designed to send signals to your TV, 
but aren’t designed to accept anything back from your home. Internet connectivity 
is a two-way street, however, so cable companies will either need to figure out how 
to offer upstream access or require you to use a phone line to send commands 
while receiving higher-speed feeds along the cable wiring. (In some cases they 
already are coming up with solutions, so consult your cable company before taking 
my word for it. Newer cable technologies are beginning to appear that enable you 
to upload over the cable connection, albeit at slower speeds than the downstream 
technology.) 

Even if it’s downstream only, the connection should be pretty fast, as cable has the 
potential to offer 2 Mbps of bandwidth. This bandwidth will need to be shared 
among households or businesses in a particular node of the cable company’s 
network, so realistic bandwidth will probably be closer to 200 to 300 Kbps for a 



chapter 16 ^ Modems and Internet Access 423 



typical cable connection. That’s still great speed, however, offering some of the 
same lack-of-latency and negotiation advantages as ISDN and xDSL 

As the cable companies ramp up their offerings, it’s likely that a number of methods 
for getting connected will emerge, although the Mac compatibility is currently 
suspect. The only indicators available are cable access trials going on around the 
country. Although many of the solutions don’t currently involve Mac solutions, at 
least one impressive offering does — the CYBERsurfer from Motorola (see Figure 16- 
9). This cable “modem” is an all-in-one solution that cable companies can opt to use 
for cross-platform connectivity capabilities. 




Figure 16-9: The Motorola CYBERSurfer 
comes in versions for both Macs and 
Intel-compatible PCs, making it a likely 
candidate for cable companies to adopt. 
(Courtesy Motorola Corp.) 



Wejj^iY^ The Massachusetts Institute of Technology is keeping track of cable modem tech- 
nologies at rpcp .mi t . edu/~gi ngol d/cabl e/ and the ©Home network seems to 
^ be leading the charge into cable-based future at www . home .net. 



Setting Up Internet Access 




Once you’ve chosen your Internet technology and your hardware, you’re ready to 
set up Internet access. Entire magazine articles and book chapters (in really good 
books by famous Mac-loving authors) are devoted to helping you choose a service 
provider, so I’ll skip that here. Once you’ve got a service provider, though, you’re 
ready to head into the Mac OS to set up your Internet access — and that is 
something I can help you with. 

If you’ve got Mac OS 8.0 or above, you probably don’t even need to bother with this 
section if you don’t want to. Instead, look on your Mac’s hard drive for a folder called 
Internet, open it, and look for the Internet Setup Assistant. Run the assistant to set up 
all the Internet preferences and addresses you’ll need to get online. 



If you’re going to forge ahead on your own, you’ll need to gather some pretty 
specific information, and then head into the Mac OS to change the appropriate 
control panel settings. You also need to know a little about the technology the 
Internet uses. 




424 Part II 4 Performing the Upgrade 



TCP/IP 

Transmission Control Protocol/Internet Protocol (TCP/IP ) is the AppleTalk of the 
Internet. It’s simply a protocol used by the networking hardware attached to 
computers sending data to one another on the Internet. The data packets need to 
know where to go and how to get there so that an e-mail message 1 send from 
Colorado, for instance, ends up in your e-mail program’s inbox somewhere in Peoria 
or wherever the heck you live. 

TCP/IP is also the name of a control panel on your Macintosh that gives you access 
to a TCP/IP network — in most cases, the Internet. (Other networks can use the 
TCP/IP protocol, too, to transfer information between a more limited number of 
computers. These are usually called intranets, because they use the Internet 
protocols, but are limited in scope.) The TCP/IP control panel is the Internet 
interface for Open Transport, the Mac’s all-inclusive networking infrastructure 
which allows for different types of access, like AppleTalk, TCP/IP, and others. (Older 
Macs may still use the MacTCP control panel, which instead layers TCP 
connectivity on top of older versions of the Mac OS.) 

Your Mac knows intrinsically how to get on the Internet and talk to other 
computers in the Internet language. But it doesn’t really know how it’s going to 
connect and what its address will be until you step in and tell it. You also need 
some other (slightly more esoteric) numbers to round out your Mac’s ability to 
access Internet protocols. Figure 16-10 shows the TCP/IP control panel. 




Figure 16-10: The TCP/IP control panel gives you 
access to the intricacies of the Transmission Control 
Protocol for Internet access. 



Here are what things mean in the TCP/IP control panel (these are also the questions 
you’ll need to ask your ISP, in most cases): 





Chapter 16 -f Modems and Internet Access 



425 




♦ Connect via. Through this pull-down menu you select the method you’re 
going to use for connecting to the Internet. If you’ve got an Ethernet card 
designed for shared T-1 access, choose Ethernet. If you’ll be using a modem or 
ISDN dial-up, choose PPP or the method recommended by your equipment 
manufacturer. (Using 802.3 is recommended for most standard Ethernet 
networks.) 

4 Configure. This menu determines how your Internet address and other 
information will be entered. If you have a PPP dial-up connection without a 
fixed IP address, you’ll probably choose the option Using PPP server. Your 
service provider should be able to help you choose the appropriate option if 
you’re using a nonstandard connection. 

♦ IP address. This is your Mac’s physical address on the Internet. Using this 
address, which is made up of four groups of digits separated by periods, 
anyone can gain access to anything that’s served by your Mac — data that’s 
explicitly made available. That includes Web servers, FTP (file transfer) 
servers, and even AppleTalk servers (if you intend to allow people to access 
your computer over the Internet using AppleTalk Remote Access software). If 
you’re dialing an ISP over a modem, this address may be dynamically assigned 
to you, meaning you don’t have to enter it yourself. 

> Subnet mask. This mask is used for Macs behind firewalls or otherwise using 
internal IP addresses that aren’t individually visible on the Internet. In this 
case your Mac is connected to a subnet, and gains access to the Internet 
through another computer in your local network. 

4 Router address. This is the IP address of the router that gives your particular 
Mac its gateway to the Internet. 

4- Name server address. Internet addresses are, at their lowest level, numbers 
like 255.255.255.255. (Actually, they’re binary numbers like 11111111. 
11111111.11111111.11111111 as far as the computers are concerned, even 
though they’re translated into decimal numbers, like 256, for us — but don’t 
tell non-techy people you know that. They’ll think there’s something wrong 
with you.) Because people like addresses such as “www.apple.com” much 
more than they like “255.255.255.255”, name-server computers (called DNS 
servers) exist to match these names with their associated IP addresses. Your 
local Internet service provider probably has a DNS server or two; you enter 
those computer’s numbered addresses here. 

If, for some unfathomable reason, you’d prefer to use a Hosts file instead of a name 
server, you can select that with the Use Hosts file button, which brings up an Open 
dialog box to help you locate the file. This is a text file that lists the domain name 
associated with a particular IP address. Your Internet provider should offer a name 
server to do this for you (because keeping up a Hosts file yourself- with hundreds of 
domains being added daily— could be tedious), but you may have need to use a 
Hosts file on some remote island or something. (If you use one, write me and let me 
know why.) You’ll only use the other search-path parameters if you understand the 
whole Hosts file things. 



426 Part II Performing the Upgrade 



Close the dialog box, and your setting should take. If you’re using a direct 
connection (Ethernet or related), you’re done. If you’re creating a dialup 
connection, you’ll need to set up PPP, too. 



PPP 

The PoinNO’Point Protocol (PPP) is a common method for establishing a TCP/IP 
network connection over a phone line. TCP/IP is designed for direct connections — 
it’s only a transmission protocol, relying on the Mac’s underlying network 
infrastructure to actually talk to your Ethernet card, for instance. But even your 
Mac doesn’t know how to create a TCP/IP connection using a modem. So, PPP must 
be added to the mix. 

PPP is also a control panel in the Control Panels folder on your Mac. Open it up and 
you’ll see some basic options (see Figure 16-1 1). 




Figure 16-11: The PPP control panel 
enables you to hook up to a TCP/IP 
network (usually the Internet) over a 
phone line. 



In the PPP control panel, you enter the username and password for your PPP 
account (your ISP will assign these to you). You also enter the phone number your 
modem is supposed to dial to access the ISP’s modem pool for gaining access to the 
Internet. Click the Options button, and you’ll get a few options regarding how your 
modem is dialed (whether it auto-redials, dials when you launch a Web browser, 
and so on). 

After setting up PPP, you need to set up your modem — with PPP control panel 
active, pull down the PPP menu and choose Modem. This opens the Modem 
control panel (which you can also access from the Apple menu or through other 
conventional means). In the Modem control panel, you should select the modem 
model you’re using for this dial-up connection. 




chapter 16 4 ^ Modems and Internet Access 427 



But what if your modem doesn’t show up? You then need to add an Open Transport 
PPP script (OT/PPP) for your modem. The manufacturer should provide the script. 
(Call their customer service department or check their Web site.) To install the 
script, drag it to the Modem Scripts folder, in the Extensions folder, which in turn is 
stored in the System Folder. 

With all this set up, head back to the PPP control panel and click Connect. You 
should hear your modem wind up, dial and connect to an answering modem at your 
ISP’s site. Soon, you’ll have an active TCP/IP connection. Fire up a Web browser or 
e-mail program and test it. 



Telephony 

Outside of modems and their fcixing capabilities, you may also want your Mac 
taking over even more of your phone-related duties, whether that’s creative 
handling of Caller ID information, paging, or just plain voicemail. A number of 
solutions exist, even though you don’t hear much about them, that can help you in 
a home or small office environment to manage your phone like you manage data. 

There are two sides to adding telephony features and management to your Mac — 
hardware and software. You may already have the hardware you need, although 
some unique solutions exist. The software, however, is where the power really 
kicks in. 

Hardware solutions 

Many telephony software solutions on the Mac make use of PowerPC-based Macs 
and the GeoPort Telecom Adapter. As mentioned earlier, the Telecom Adapter does 
more than simply act as a modem; it basically allows your Mac to interface with the 
telephone. In fact, it doesn’t have to act as a modem at all. Instead, it can act as a 
telephony device designed for voicemail or other pursuits. The GeoPort Telecom 
Adapter hooks up to the modem port on your Mac in the same way any external 
modem does. 

The YoYo from Big Island Software (www . bi gi si and . com) is a personal favorite of 
mine, although indications are that further development may have been 
discontinued. The YoYo is a small white box that, once connected to your ADB port 
for power, acts as a pass-through for your phone line and phone extension. 

Features of the YoYo include the following: 



428 Part II > Performing the Upgrade 



4 The hardware features an LCD indicator that blinks to tell you when you have 
a voicemail message. If you have voicemail through your phone company, a 
stuttered dial tone is usually the indication that you have a message. YoYo 
listens for this dial tone, and flashes its light when detecting it. 

> The hardware is also capable of recognizing Caller ID information and paging 
a predetermined pager number as calls come in, even if the Mac isn’t turned 
on. The Caller ID phone number appears on the recipient’s pager along with a 
code denoting that the page was sent by YoYo. For YoYo owners, it’s like 
having mobile Caller ID. When the Mac is turned on, Caller ID information is 
displayed on screen and can be announced with audio cues or spoken text (if 
Speech Technologies are enabled for your Mac). 

^ A combination of the software and hardware enables you to set certain times 
when the YoYo’s extension phone won’t ring, so you’ll be undisturbed, at least 
in that room. 

4 The combination also helps you track and log incoming and outgoing calls 
based partly on Caller ID information. This can be very helpful to 
professionals and small business people who bill by the hour. 

Other telephony software can make use of voicemail-capable modems and other 
particular models. It’s possible that some of these companies will soon make use of 
PCI cards that exist for Windows (and wouldn’t need more than driver software to 
work on Mac PCI-based machines), but 1 haven’t seen any concrete indicators as of 
this writing. 

Software 

More important than how your Mac gets connected to a phone line is how the 
software handles its duties. In most cases, the software is designed to offer a more 
sophisticated approach to single-line voicemail handling, although some versions 
may offer multiline voicemail solutions in the future. Here are some different 
software programs that handle telephony: 

'f MegaPhone (Bing Software, www.bingsoftware.com/) is telephony 

management software for the home and small office, giving you conferencing 
features, call scheduling, call logging in a contact database, and voicemail, all 
based around a GeoPort Adapter or a voicemail-enabled modem. 

4- PhonePro (Bing Software) is even more extensive, allowing you to use a Mac- 
based network in your office to take voicemail messages and pop them up on 
the correct desktop, offer fax-back services, route calls to the correct 
extension, create a voicemail hierarchy, and automatically dial the recipient’s 
pager when a voicemail message is left. 



chapter 16 > Modems and Internet Access 429 



^ PhoneMaker (MicroMat, www . micromat. com) is a similar, full-fledged 
telephony product that’s actually a visual telephony programming tool. It 
allows you to create voicemail systems for your office. Implement phone mail, 
auto-attendant, call-processing, fax-on-demand or integrated voice response. 

> MacComCenter (Smith Micro, www. smi thmicro.com) is another more basic 
fax and voice application for personal or small office use, including voicemail. 
Caller ID, and paging capabilities. 



Summary 

4 Modems are far and away the most popular method for getting on the 

Internet and signing onto online services, although they can also be used for 
voicemail, as a speakerphone, or to communicate with fax machines. In 
any case, choosing the right modem for your particular needs takes some 
consideration of the different types of modems and the varying features they 
offer. 

4* In many cases you’ll install a modem using the external modem port on your 
Mac, simply plugging it in, and then installing any software that came with the 
modem. If you have an internal communications slot, however, you may opt to 
install the modem internally, which will require opening your Mac’s case or 
pulling out the logic board. You’ll then need to configure it to work correctly 
over phone lines. 

> If you want higher speed access to the Internet, you’ll find that more and more 
options are popping up. ISDN is a reasonably popular way to double or triple 
modem speeds, with xDSL technologies coming on strong in the high-speed 
arena. If it’s offered in your area, cable-based Internet connections may also 
be a popular alternative, through which you can use your TV’s cable 
connection for high-speed Internet downloads. 

^ Once you have a connection — whatever it is — you’ll need to set up your 
Mac’s system software to properly deal with the Internet. In a way, it’s a basic 
networking connection (just to a very large network). You’ll use the TCP/IP 
and PPP control panels, in most cases, along with some important numbers 
and other information you’ll need to get from your ISP or system 
administrator. 






4 



Networking 



C H 



A P T E 



T he Mac’s built-in and easy-to-add networking features 
have made it a connected machine from very early in its 
existence. Ever since somebody came up with a really good 
use for Macs — desktop publishing — Mac owners have been 
using LocalTalk and AppleTalk to connect their computers to 
share files and offer laser printing to the entire office. 

Although local networking has been around as long as UNIX 
(and even longer with mainframe-type sharing of data and 
applications) the Mac did a lot to popularize the idea of the 
local area network (LAN), or small workgroups sharing files 
and print jobs over a limited amount of space. LocalTalk, the 
Mac’s first networking hardware standard, remains among the 
simplest to implement and manage. 

In contrast to the Mac, other computing platforms initially 
made networking tough to master. Novell and Microsoft offer 
extensive training courses for network administrators 
designed to teach them all the nuances of a new network 
operating system and a long laundry list of codes and keys to 
passwords, security, permissions, and drivers. You also 
needed to know quite a bit about designing a network 
topology, keeping track of cable lengths, and installing devices 
like hubs and routers. 

Mac networks can get almost this complicated, these days; 
some university campuses and professional creative agencies 
have extensive Mac networks that need to be closely 
managed. But, by and large, everything is a little easier for 
Mac workgroups, even when using technology originally 
developed for other platforms, such as Ethernet networking 
and TCP/IP protocols. 

Depending on your level of interest, Mac networking is 
completely flexible for the task at hand. If you want to connect 
two machines for basic file sharing and print sharing, that’s 
easily done. If you want to connect 30 machines and a high- 
end laser printer for the same tasks, this can also be 
accomplished. Want to actually control the screen of another 
Mac or Windows PC from across the room, the building, or 
over the Internet? You can do that, too, with the right tools. 



> > 

In This Chapter 

How networking 
works 

Networking Macs 
together 

Adding PCs to your 
network 

Remote networking 

Adding the Internet to 
your network 

> 4 ^ 4 > 



432 Part II 4* Performing the Upgrade 



In this chapter, you’ll start by looking at the basics of Macintosh networking and 
networking protocols. You’ll then learn how to create a network, install networking 
hardware, and even add Intel-compatible PCs to the mix. Later, I’ll talk about 
other cool productivity tricks such as adding Internet access, remote networking, 
and more. 



Mac Networking Technologies 

In networking, you have three major issues to worry about. One is the type of 
hardware being used to connect the computers. This includes expansion cards, 
cabling, connectors, and terminators, but depends mostly on the overall 
technology that’s used for the hardware. In the Mac’s case, that’s generally one of 
two cabling schemes: Ethernet or LocalTalk. A third scheme. Token Ring, is based on 
a proprietary IBM standard that had a brief flare of popularity, but is no longer 
widely used. You’re unlikely to find Token Ring hardware for Macs any more, 
although you’ll occasionally come across odds and ends for upgrading purposes. 

The second issue you need to worry about is the networking protocol — the 
software commands — used to route data from one place to another. It’s interesting 
to note that, in spite of a mouthful of confusing names, the topology of a network 
and the networking protocol being used are really unrelated. In general, you can use 
any topology (for example, Ethernet) with any networking protocol (for example, 
AppleTalk) that the Mac supports. In fact. Open Transport, the Mac’s underlying 
networking technology, makes this even easier. 

For most folks, the networking protocol choices will be threefold: AppleTalk, 

TCP/IP, or Novell NetWare. (The Point-to-Point Protocol can also be included in this 
list, although it’s usually simply used to create a network connection for one of the 
other protocols over phone lines or other networking options such as ISDN.) Even 
more generally, AppleTalk will be your most likely choice for workgroup settings, as 
it’s the protocol around which Macintosh networking has been built. If your 
workgroup is primarily Mac-based, you’ll probably use AppleTalk to connect the 
Macs, and then use other protocols to add Intel-compatible PCs or applications for 
accessing Novell and Windows NT server computers. If your office has mostly Intel- 
compatible PCs, your Mac is going to have to be a better citizen than usual, most 
likely running NetWare for speaking to DOS-based network servers, or AppleTalk for 
accessing a Windows NT server that’s friendly to Macs. 

The third issue? The topology of your network, or the pattern in which your 
network is laid out, is an important consideration. In a bus topology, each computer 
is connected to the next in turn, with the cable ending on each end of the network, 
usually with hardware terminators. This topology is most common for LocalTalk 
connections. In a ring (or token ring) configuration, the network loops back on 



Chapter 17 ^ Networking 433 



itself, and the last computer is connected to the first computer to complete the 
loop. In a star topology, the network is served by a hardware hub that has a length 
of networking cable running out to each individual computer. This is how most 
Ethernet networks are wired together. 



LocalTalk 

LocalTalk is a networking architecture that’s built into every Mac. It is easy to use 
and fairly flexible. It’s also pretty slow. At a maximum speed of about 230 Kbps, 
LocalTalk is designed more for occasional file and print sharing in very small 
offices. A 1MB file, for instance, takes about 30 seconds to transfer over a LocalTalk 
network, making it the wrong solution for large workgroups of designers and artists. 

LocalTalk is a fine idea for a smaller office or organization, though, especially if it 
deals with smaller documents and has few workstations. In fact, as discussed in 
Chapter 15, you’ll often have reason to create a LocalTalk network of only two 
computers — a Mac and a PostScript printer. Remember, however, that LocalTalk 
has limitations; without a repeater or hub (devices that will boost the LocalTalk 
signal), you’re limited to 32 devices and 1,800 feet of cabling. 

LocalTalk uses the Mac’s printer port as a networking interface, requiring a special 
transceiver io chain the Macs in the workgroup together. The transceiver is a small 
box with two LocalTalk ports on it and a serial cable for connecting to the printer 
port. The two LocalTalk ports enable one LocalTalk cable to come in from the 
previous transceiver in the chain and another cable to head out to the next Mac in 
the chain. 



It’s somewhat rare to have a hub or other networking device at the center of your 
LocalTalk network; instead, like a SCSI chain, Macs are all connected to one other to 
create a LocalTalk connection. At the last Mac on either end of the LocalTalk chain, 
a terminator is installed in the open LocalTalk port on the first and last transceiver 
to signify the end of the network. (As noted earlier, this is a bus topology.) 







LocalTalk connections are usually accomplished using one of two types of cable — 
either standard LocalTalk cabling or PhoneNet cabling. A LocalTalk cable looks a lot 
like a typical Mac serial cable, except it only has 3-pin connectors, and it’s only 
designed to connect between LocalTalk transceivers. The transceivers, in turn, 
connect to the Mac via a typical serial cable connector (as shown in Figure 17-1). 

You’ll also occasionally find a third type of network "wiring" — an IRTalk transceiver 
that enables your Mac to communicate with the network using its wireless infrared 
(IR) port, as appears on many newer PowerBooks. Farallon (www . f a ra 1 1 on . com/) 
makes the AirDock transceivers for this purpose. 



434 Part II ^ Performing the Upgrade 




Figure 17-1: LocalTalk transceiver and LocalTalk cabling 



The problem with the typical LocalTalk connectors and cabling is they tend to 
come unattached pretty easily — a circumstance that can be frustrating if you’re 
managing more than one or two computers. The solution to this problem was 
created in the late 1980s by the networking solutions company, Farallon. Called 
PhoneNet, this LocalTalk cabling solution uses regular phone wire (with RJ-1 1 
connectors) to connect between special PhoneNet transceivers. Not only is this 
a bit less expensive and easier to string than the thicker, heavier LocalTalk cable, 
but PhoneNet connectors tend to lock together and stay connected. One 
disadvantage: PhoneNet limits your network to about 24 devices. 





PhoneNet is probably more common than regular LocalTalk cabling, and it’s now 
made by a number of manufacturers. Even Apple has sold PhoneNet cabling and 
transceivers. Figure 17-2 shows a PhoneNet connector. 

Some phone wiring (the jacks and wiring in the walls of your home or office) is actu- 
ally capable of handling two lines over a single connector; all you need is a Line 
1/Line 2 modular adapter. If your home or office is wired in this manner, and you’re 
not using that second line, you can use the phone wiring for PhoneNet connections, 
too, because these connections use phone wiring and RJ-11 connectors. Instantly, 
your office or home is wired for a network. 




Chapter 17 Networking 435 




Figure 17-2: PhoneNet wiring is a little easier to install, and the 
connectors tend to stay firmly in place. 



Ethernet 

The standard on many computing platforms, Ethernet is easily the most popular 
way to network computers together. Ethernet is inexpensive to add to a computer, 
it’s fast (either 10 Mbps or 100 Mbps, depending on the network’s equipment) and 
it’s well supported by networking protocols. Perhaps best of all, Ethernet is built 
into many popular Mac models (see Table 17-1). 



Table 17-1 

Ethernet Options for Major Mac Models 



Model 


Ethernet Connector 


Ethernet Upgrade Options 


Classic Macs (Mac SE and newer) 


N/A 


PDS card 


Mac II series 


N/A 


NuBus card 


LC series 


N/A 


PDS card 


Performa series 


N/A 


PDS or comm slot card 


Performa 5400, Power Mac 
5400, 5500, 4400 


lOBaseT 


Comm slot 


Performa 6110 series 


AAUI 


NuBus 



(continued) 





436 Part II 4 Performing the Upgrade 



Table 17-1 (continued) 


Model 


Ethernet Connector 


Ethernet Upgrade Options 


Centris/Quadra 


AAUI 


NuBus 


Quadra 605 


N/A 


N/A 


Quadra 630 


N/A 


Comm Slot 


Power Mac (NuBus) 


AAUI 


NuBus 


Power Mac 6500, 7200, 7300, 
7600, 8600, 9600 


lOBaseT/AAUI 


PCI 


Power Mac G3 


lOBaseT 


PCI 


Power Computing 


lOBaseT 


PCI 


Motorola StarMax 3000, 4000 


N/A (optional) 


PCI 


StarMax 5000 


lOBaseT 


PCI 


UMAX (J & S models) 


lOBaseT 


PCI 



Macs that offer a lOBaseT port can accept a lOBaseT connector directly Into the 
back panel of the Macintosh. Those Macs that offer an Apple Attachment Unit 
Interface (AAUI) transceiver option can use an external transceiver device to add 
either lOBaseT or 10Base2 (different types of Ethernet cabling) connections. Those 
that offer no standard connection can have Ethernet added via an expansion card. 



Standard Ethernet offers theoretical transmission limits of about 10 Mbps, although 
real-world results are generally much lower than this. A 100 Mbps standard is 
starting to catch on with users and administrators, resulting in a proliferation of 
100 Mbps Ethernet adapters, hubs, and other equipment. Although you still aren’t 
likely to reach such speeds (because of slowdowns in the OS, among other things), 
you will see an impressive increase in performance as a result of moving up to 100 
Mbps equipment. 



Note 






If your Mac doesn't offer an internal Ethernet solution, you can add Ethernet with a 
SCSI-to-Ethernet adapter. Both Dayna Communications (www.dayna.com/) and 
Sonic Systems (www. soni csys . com/) offer solutions for connecting to an Ethernet 
network using your Mac's built-in SCSI port. 



Chapter 17 -f Networking 437 



Expert tip: Comm slot defined 



If you have a Performa, Power Macintosh all-in-one, or another similar Mac model, you may 
have a communications slot ("comm slot") port available In your Mac for conveniently 
adding Ethernet capabilities or certain modem models. The problem is knowing which 
comm slot you have. If you're scratching your head over how to distinguish the original 
comm slot from comm slot II, Rick Voelker, owner of Voelker Research 
(WWW. voekl er.com/) in Colorado Springs has the answer; 

"Here's my official definition: A comm slot is a slot in which internal cards can be installed, 
typically communications products such as modems or Ethernet cards. Comm slot II is the 
same as above, except it's the slot found in PCI Macs, including the Power Macintosh 5260 
and up. They're not interchangeable. 

"So, how can you be totally sure which slot you have? If you don't trust the definition given 
above, check the Apple Tech Info Library (http; //til .info.apple.com/) for a spec 
sheet on the particular Mac you are researching. It will tell you which your model has. 

"How do you know which kind of card you are ordering? The spec sheet for the card is the 
ultimate identifier. Typically, a card will be described as a 'CS' or 'CSH' in the description." 



Ethernet cabling 

So, for an Ethernet network, you need the Ethernet circuitry — either built-in or on 
an expansion card — and some cabling. Two major types of Ethernet cabling are 
common: 10Base2 and lOBaseT. 

10Base2 cabling is also called thinnet, coax, or BNC (the connector is actually a 
BNC connector, but often you’ll hear the cabling referred to by its connector type). 
This is usually black or gray cabling that looks a lot like the cable used to connect 
a TV to cable television input or, sometimes, a VCR. 10Base2 cabling connects to a 
BNC connector or a 10Base2-compatible Ethernet transceiver or card: The 
transceiver features a small, round post that can accept a connection from the 
BNC connector (see Figure 17-3). 

Although 10Base2 is the less popular (these days) of the two types of Ethernet 
cabling, it does offer one major advantage: Like LocalTalk, 10Base2 cabling can 
be used to daisy chain Macs into a long line of networked computers in a bus 
topology. 10Base2 doesn’t require any other hardware — such as a networking hub — 
to operate. Most 10Base2 transceivers offer two BNC connectors, one for the cable 
coming in and one for the cable going out. This enables you to connect to the 
next Mac downstream or add a terminator if you’ve reached the end of the 
networking line. 




438 Part II 'f Performing the Upgrade 




Figure 17-3: 10Base2 cabling and connector 



This is good, hearty cable that’s recommended for a number of installations — 
especially industrial environments, factory floors, and anywhere where you need 
sturdy cable that’s resistant to electrical noise. A daisy-chain network of 10Base2 
cabling can only stretch about 600 feet before problems creep in or you’re forced to 
add a hub or network switch. 

lOBaseT is a bit easier to work with, although it does require a special hub to 
connect more than two computers to one another. lOBaseT is also commonly called 
twisted pair and sometimes referred to by its connector type, RJ45. lOBaseT wiring 
is very much like typical phone wiring (which is also referred to as twisted pair). 
They are two different types of cable, though. Visually, the thickness and connector 
are different; the lOBaseT connector is larger, and the cable overall is thicker. 
Regular phone cable uses an RJl 1 connector, whereas Ethernet cabling uses an 
RJ45 connector. 

The hub in a lOBaseT connection is a small box into which you hook a number of 
RJ45 connectors so that they can talk to one another. With the hub at the center, 
then, this configuration is often referred to as a star topology because each 
connection branches away from the center like the points on a star. 

There are a couple of advantages to lOBaseT that deserve to be looked at: 

Fault-tolerant. Because lOBaseT Ethernet requires a hub, each individual 
workstation is isolated. If there’s a problem with one of the lines, it won’t 
bring down the entire network like a 10Base2-based topology can (and often 
does). Usually a lOBaseT network can keep running if one of the client 
computers starts having trouble. 




Chapter 17 4- Networking 439 



4 Easy to troubleshoot. For pretty much that same reason, lOBaseT is easier to 
troubleshoot. On a 10Base2 bus, a network problem can be the result of a 
disconnect on any one of the lines strung between the computers, or a 
problem with the Ethernet connection itself. Unfortunately, nothing points 
you to the specific computer that’s causing the trouble. (In some cases you’ll 
notice that downstream network connections are failing while upstream 
connections aren’t, suggesting which Mac is the source of the break in the 
cabling. In other cases, this won’t be as obvious.) With lOBaseT, a computer 
that’s having network trouble is the problem computer, as it’s only connected 
to the hub, not to a string of other computers. 

4 Easy to move. When you work with 10Base2, you need to focus on how long 
each segment of cable is, where the next computer is, and how you’re going to 
get the cable to it. With lOBaseT, you can move a computer, and then plug it 
back into the hub without worrying about where it is in relation to the other 
computers. 

Of course, if you have your heart set on using 10Base2, you can get hubs for it, too, 
although they’re not as common. 

Hubs and switches 

So what, exactly, are these hubs? Hubs arc boxes that offer ports for Ethernet 
cabling and indicators that tell you (at a basic level) what’s going on with your data. 
Hubs range from low-end, small-business-oriented models that have a few ports to 
those with many ports and modular designs destined to be linked together. 
Although hubs generally use lOBaseT connections for most of the Ethernet cabling, 
you’ll often find they offer a BNC connector for a coax cable that can link hubs 
together. 

Hubs come in different shapes, sizes, and levels of technical prowess. If you’re 
shopping for a small business hub, a basic passive hub should work fine for ten or 
fewer nodes. Here’s how the different types of hubs, scaled upward in capabilities, 
compare: 

4 Passive hubs. These hubs connect Ethernet cabling to form a star topology, 
but don’t do anything particularly special to the data packets as they pass 
through. Often, data packets are replicated onto every port in the hub and 
sent to all the linked computers, where the packets are ignored by nodes for 
which the data was not intended (see Figure 17-4). 

4 Managed hubs. This type of hub enables an administrator to talk to it through 
a software interface, picking and choosing different behaviors for each port. 
The administrator can turn on and off certain ports, tunnel direct connections 
between certain ports, and manage the flow of data. 



440 Part II 'f Performing the Upgrade 



> Switched hubs. Also just called switches, these hubs actually take note of the 
data that’s being transmitted and move it to the proper port. This results in a 
more expensive hub that’s capable of much more efficient networking. An 
example is a switched hub with a 100 Mbps connection to a server and 
switched 10 Mbps connections to each Mac. If there are ten Macs on the 
switch, each could theoretically receive 10-Mbps streams of data 
simultaneously. What’s better, all the data will be relevant, because it’s 
addressed to that particular port. 




Figure 17-4: This little passive hub is easy to set up for a smaller workgroup. Just 
plug it in and add Ethernet connections. 



If you’ll be using an all-Ethernet network to get your Macs working together, a hub 
is definitely the right way to go, and you can change or add hubs as you upgrade 
the network. It’s certainly not as tough to buy a hub as it might seem — for basic 
uses a passive hub is fine. Once your network grows larger or you identify 
bottlenecks (for example, a creative workgroup might need better bandwidth for 
transferring digital images than the accounting department, which has low- 
bandwidth needs), you can add managed and switched hubs. 

Look for a manufacturer that offers an easy-to-grasp modular approach to adding 
hubs, as well as one that can help you understand and add other technologies, like 
routers for Internet access or bridges for crossing over to another network 
topology. 





chapter 17 Networking 441 



What's a router and a bridge, anyway' 



For the record, I don't consider myself particularly slow. But this router thing has been driv- 
ing me nuts for as long as I've been involved in computing. What is a router? Why would 
you need a router? I asked and read and wondered, and still couldn't quite figure it out 
After years of pounding my head against the wall, I think I've finally hit on the simplistic, 
understandable answer to what a router does. 

In a nutshell, a router is smart hardware designed to filter data coming from one network 
and forward it to another network. Like a bridge, a router has the potential to take data 
from one network architecture and move it onto another network architecture. (A bridge 
might be used to get a LocalTalk and an Ethernet network to share AppleTalk data packets.) 
The router is smarter than a bridge, though, because it can tell what a data packet is for and 
send it along in the right direction. 

If you're a business and educational user or administrator, you'll want to know if you need 
a router for Internet access. The answer is yes, you do need that router ... at least some- 
where— if not your office, then in your building, your company, or your ISP. After all, you've 
got to grab the data packets of the Internet backbone and direct them toward your organi- 
zation somehow. (I'll discuss Internet access for LANs later in the chapter.) 

Otherwise, you only require routers when data packets need to find their way efficiently 
around larger networks -such as those on large school campuses or in corporations and 
organizations. At that point, routers become part of a larger scheme of Inter-networking- 
taking smaller LAN networks (or workgroups) and getting them to talk together in a Wide 
Area Network (WAN, or internet). Somehow the data has to know when to jump off the 
local network In search of its destination on another network. That's what a router is for. 



Open Transport 

If youVe got a PowerPC or 68040-based Macintosh with Mac OS 7.6 or higher, you’re 
running Open Transport. (You can get Open Transport to run on Macs running 
Mac OS 7.5 or higher, but you’ll need to download it from Apple’s Support site at 
WWW. appl e . com/support/.) Open Transport is the basic networking technology 
found in the lowest levels of the Mac OS; all other networking is based on Open 
Transport. 

It may help to think of Open Transport as the QuickTime-like technology of Mac 
networking. Remember how QuickTime is able to take many types of files and file 
formats and then bring them all together on a Mac to create a single multimedia 
movie? That’s sort of what Open Transport does for Macs in reverse; it speaks a 
single networking language to the Mac OS, but then uses different networking 
protocols — AppleTalk, TCP/IP — to talk to the outside world. This approach not 
only makes the Mac multilingual for flexibility on the Internet, it also makes it easier 
to set up networking service on your Mac without getting a master’s degree on the 
subject. 



442 Part II Performing the Upgrade 



From your Mac’s viewpoint, Open Transport is a series of shared libraries stored in 
the Extensions folder providing programmers access to the AppleTalk and TCP/IP. 
On most modern Macs, you’ll need to have these libraries (and other Open 
Transport files) installed properly for networking to work. 

AppleTalk 

AppleTalk is far and away the most popular networking protocol language for 
Macintosh computers and workgroups. Although AppleTalk was and is a 
proprietary Apple-owned standard, Apple has made AppleTalk’s inner workings 
available for public consumption, enabling other manufacturers to write to its 
specifications. As a result, AppleTalk services appear in a wide range of products, 
including AppleTalk networking services built into Windows NT servers, AppleTalk 
software for Windows 95 desktops, Novell network software for Macs, and even 
AppleTalk connectivity for UNIX and other platforms. 

Types of AppleTalk networks 

Originally conceived as a client/seroer protocol, AppleTalk in the beginning was 
configured so that one computer acted as a conduit for most of the communication. 
On that server computer, shared files were stored and accessed by the individual 
client Macs used by the rest of the workgroup. The server computer was also 
responsible for handling the printer services for each Mac. When a Mac wanted to 
print, it asked the print server to put its print request in a queue. 

The server software for a client/server AppleTalk network is called AppleShare (just 
to keep things perfectly clear) and must be purchased from Apple or Apple 
retailers. The AppleShare IP server software runs on one particular Mac In the 
office, which serves files and allows access to the printer as needed. The latest 
versions of AppleShare IP feature Web, FTP, and Internet e-mail servers as well. 

With the appearance of Mac System 7.0 (Mac OS 7.0 in today’s parlance), that 
client/server requirement changed somewhat. Although large offices and 
workgroups that require strong printing capabiiities will often use AppleShare, a 
new level of networking, called peer-fo-peer networking, was included in the System 
software. Also known as Personal File Sharing, this system allows Macs to talk to 
one another without using a server computer as a go-between. In essence, every 
Mac on the network is both a server and a client, enabling network users to log into 
one another’s computers and share files in that way (see Figure 17-5). 



Chapter 17 Networking 443 







4‘m, 




\ 




Figure 17-5: With only a few Macs in our office, 

I can use Personal File Sharing to share files with 
one or more of them. 



Along with this capability came Printer Sharing, a technology that allows an 
individual Mac to share its direct-connected printer with the rest of the AppleTalk 
network. With Printer Sharing turned on, the shared printer simply shows up in the 
Chooser on any Macs that are part of the network. 




The current AppleTalk implementation is actually called AppleTalk Phase 2 because it 
extends the original AppleTalk specification conceived for the original Mac models. 
Through Phase 2, more Macs can be connected to a particular network at once, and 
data can be routed from one smaller network to another so that a number of differ- 
ent networks can communicate with one another. 

AppleTalk addresses 

AppleTalk is a packet-based networking protocol that sends data between 
computers in the form of individual electronic messages. Large files will be broken 
down into smaller packets, each of which has both an originating and destination 
address. The packets manage to find their way to a specific computer because each 
node (Mac, PC, laser printer, and so on) on an AppleTalk network is given an 
address, or a series of numbers that uniquely identify it on the network. These 
addresses are assigned dynamically, meaning no individual has to sit at a particular 
Mac and assign the addresses to each computer. Instead, Macs assign themselves 
the addresses when they first sign onto the network. 

When a Mac becomes active on a network, it chooses a networking number and 
polls the other computers to find out if that number is already taken. If it’s not, the 
Mac assigns itself the number; if it is, it starts the process of choosing and polling 
all over again. 




444 Part II 4 Performing the Upgrade 



The AppleTalk addressing scheme consists of three different numbers: a network 
number, a node number and a socket number. These three numbers uniquely 
identify not only each Mac, PC, and printer on a given AppleTalk network, but also 
each network. That makes it possible for the networks to communicate with one 
another, usually through special hardware called routers. 

Because Mac designers and programmers rarely like to have users looking at raw 
numbers and bizarre addressing schemes, they came up with the concept of 
AppleTalk zones. A zone is really just a network with a particular network number. 

In general, these zones are separated by router hardware, which enables them to 
communicate with one another, but still maintain a certain separation. For example, 
say a systems administrator in a company was trying to decide how to implement a 
computer network. This would give everybody the ability to exchange e-mail 
messages and files. However, there might not be much point in having a situation 
where someone in the accounting department accidentally prints documents to the 
creative department’s printers. So, the system administrator might want to assign 
the various departments to separate zones to keep users in one zone from seeing 
the printer servers of another zone in their Mac’s Chooser (unless those users 
specifically choose that other zone). The system administrator could even restrict 
users from accessing a particular zone, or require a password for a new zone, just 
so that everything remains orderly. 




Signing on 

To activate AppleTalk services for your Mac, you first need to be properly 
configured on the network using either LocalTalk or Ethernet hardware and cabling. 
You then use the AppleTalk control panel (in Mac OS 7.6 and later) to choose which 
cabling will be used for your AppleTalk connection (see Figure 17-6). After choosing 
a topology, the Mac will check to make sure everything is in working order. It’ll then 
turn on AppleTalk networking for you. 

Earlier versions of the Mac OS rely on a control panel called Network, which does 
basically the same thing as the AppleTalk control panel, but looks more like the 
Chooser (it has icons you click instead of a pull-down menu). 




Figure 17-6: Use the AppleTalk control 
panel to choose your networking 
topology. 




Chapter 17 -f Networking 445 



If you’ve already visited the AppleTalk control panel in the past, your main base of 
operations for AppleTalk networking will be the Chooser. In the Chooser, you can 
turn AppleTalk on and off, and you can click the AppleShare icon to see what file 
volumes are available to you (if you’re using AppleShare client/server software) 
or what other Macs can be accessed (if you’re on the Personal File Sharing peer- 
to-peer approach). 

You can also choose the AppleTalk zone in which you’d like to look for servers and 
file volumes, and you can enter an IP address for accessing an AppleShare IP server 
over the Internet (see Figure 17-7). 




Figure 17-7: The Chooser is at the heart of most 
Mac networking decisions. 



To access a particular hard drive from the Chooser, start by clicking the AppleShare 
icon, and then double-clicking the volume or computer name that appears in the 
right-hand window. The Mac responds with a dialog box that asks you to enter your 
name and password. If you pass muster, the drives are mounted, and they appear 
on your desktop. 

File sharing 

What if you want to set up your computer as a server? This is especially important 
in a peer-to-peer network, where people want to access different folders and drives 
from different people’s Macs. To do that, you need to turn on Personal File Sharing. 

Head to the Control Panels entry in your Apple menu (or the Control Panels folder 
in your System Folder), and you’ll find the File Sharing control pcinel. Open it to 
reveal settings for file sharing. 



446 Part II Performing the Upgrade 



File sharing is pretty straightforward. You need to give the Mac an owner’s name, a 
password, and a computer name — the name that will appear in the Choosers of 
other Macs on the network. Next, hit the Start button to start up file sharing. After a 
few moments, file sharing is active (see Figure 17-8). 



The File Sharing control panel also includes a control for Program Linking, through 
which you access certain types of programs and documents on another computer on 
the network. You might use this to get data from a word processing document on 
another computer to insert into a spreadsheet, for instance, or for remote shutdown 
of a computer. Programs have to be specifically designed to use Program Linking. If 
the programs are designed to use it, though. Program Linking needs to be turned on 
in the File Sharing control panel. 




Figure 17-8: The File Sharing control panel gives 
you control over whether or not your hard drive 
is available over an AppleTalk network. 



You still have to do a few more things to finish the setup, though. AppleTalk relies 
on the Sharing setting to set permission for who can access files and folders across 
the network. You need to head over to the folder that you want shared, highlight it, 
and then choose File <> Sharing from the Finder’s menu. In the Sharing Setup dialog 
box, you can set the permission from each individual user or group of users to 
whom you want to grant access to this drive. The various permission levels include 
the following: 

•f Read access. The user can copy the file to their own hard drive or load it in its 
associated application, but the user can’t overwrite the file on your hard 
drive. He or she also can’t save new files in the folder. 

> Write access. The user can copy a file to your hard drive, but he or she can’t 
examine the contents (the filenames) of the folder. Apple calls this a drop box 
because it allows users to drop off files for you to examine and use, and he or 
she can’t see what anyone else has dropped in the directory. 




Chapter 17 -f Networking 447 



Read and Write access. In this case, the user has full use of the directory just 
as if they were using the same physical Mac to access it. He or she can view, 
load, and replace files on the drive. 

4* None. This option dictates that the user or group in question has no rights for 
viewing, write to, or overwriting the contents of a folder. 

Of course, you’ll need to set up the users and groups, which is accomplished 
through another control panel called, remarkably enough, Users and Groups. In this 
control panel, you create new users who are allowed access to your Mac, assigning 
them names and passwords. You can then attach them to groups of individuals who 
have the same permissions to access folders and files on your hcird drive. You can 
limit a certain group to the Documents folder, for instance, or only give them access 
to one of your hard drives (if you have more than one). Figure 17-9 shows the Users 
and Groups control panel. 




Figure 17-9: Create new users 
and groups in this control panel, 
and then head out in the Finder to 
set the permissions for folders and 
drives in the Finder. 



AppleShare IP 

If you plan to run a larger workgroup of Macs, AppleShare IP may be more your 
speed. This is the client/server solution to networking with Macs. It runs on top of 
the Mac OS, but turns a Mac into a complete workgroup server solution — basically 
taking over the computer (in most cases) and centralizing many of the networking 
issues and tasks that are usually distributed among many computers using a typical 
file sharing setup. 

The most recent versions of AppleShare IP offer a number of different servers in 
one package, including the following: 

^ Rle server. Create a shared directory of files and folders where the entire 
network can store and retrieve data. 




448 Part II ^ Performing the Upgrade 



-f Printer server. Manage one or more network printers for an entire 
workgroup, including queuing print jobs and assigning priorities. 

♦ Web server. Built into AppleShare IP is the ability to serve Web pages over 
the Internet. The server features a special folder for Web pages, Common 
Gateway Interface (CGI) scripts for interactive pages, and tools for logging 
Web activity. 

4 E>maii server. This component enables access to both internal and Internet- 
based e-mail for the workgroup. If an Internet domain name has been assigned 
to the server computer, it can be used to create and manage unique Internet e- 
mail addresses, such as “bob@yourcompany.com”, that can be assigned to 
each member of the workgroup. 

4 FTP server. Allows users on the Internet to upload and download files from 
your AppleShare server. 

AppleShare IP offers other interesting features, such as network management tools 
for the network administrator to use that are also pretty simple to master because 
theyVe based on familiar concepts like the Users and Groups control panel. 
AppleShare IP also features an extensible architecture that allows the network to 
expand as your needs grow. You can add an armload of third-party options for 
everything from managing traffic on the network to logging Web hits and adding 
Windows 95 clients to your network. 

AppleShare IP is a complete set of protocols, add-ons, and applications for a Mac 
server that can't be done justice here. Visit www.apple.com/appleshareip for 
" information on the server software, performance statistics, add-ons, third-party soft- 

ware, and other information. 



Evangelista tip: Server misconceptions 



Think you want to move up to an AppleShare network, but afraid you can't afford a big and 
fast enough server computer? Scott Barber of SOHO Macintosh News and Tips (www.mac- 
times.com/soho/) sees things a bit differently: 

"One of the common misconceptions that IS managers face is that to have an office file 
sen/er a monstrous 256MB Apple Workgroup G3 server with a 40GB RAID hard drive is the 
minimum. Fortunately, this is not the case; a computer needs only a lOMHz bus to transfer 
data at full lOBaseT Ethernet speeds, and file sen/ing only requires one dedicated process. 

"Given that 68000 and 68030 machines don't multitask well but perform single tasks with 
ease, assigning one of these machines the task of being a file server requires only adequate 
hard drive and memory. Often these slow machines can handle file serving for 10 to 20 net- 
worked machines just as quickly as a G3 sen/er could, especially for the small business 
office. Other sen/ices, such as Web serving, e-mail, and peripheral servers and bridges, are 
just as simple and efficient. Creating servers for small LANs, or home offices, is as easy as 
opening your closet and powering up your old Mac II." 





Chapter 1 7 -f Networking 449 



NetWare for Mac 

Novell’s NetWare remains the standard means for networking in many businesses 
and organizations around the world, especially those that have standardized on 
DOS and Windows network-server solutions. NetWare is actually an operating 
system all to itself, focused on serving files, serving applications, and handling 
printers. The Mac can hook up to a server running NetWare using a special client 
add-on (NetWare for Macintosh) offered for free by Novell from its Web site 
(WWW. novel 1 . com). 

The software makes it possible for Mac users to browse NetWare file volumes, copy 
data from them, write data to them, and print to Novell print queues. NetWare 
services are added to your Chooser, allowing you to choose NetWare volumes and 
print queues. 

Interestingly, one aspect of the NetWare client tends to get around more than many 
others, even on home and small-office machines — the MacIPX control panel. In 
fact, if you’re much of a gamer, you may not be surprised; MacIPX is a popular way 
to add networkability to a Mac game, especially if it’s capable of interoperating with 
the Intel-compatible version of the same game. Because IPX is a popular networking 
standard in the DOS/Windows world, it’s popular for head-to-head gaming, too. 



Setting Up the Network 







Designing a network can require a little forethought and planning to make sure 
everything goes smoothly; this is especially true if you’ll be using either a LocalTalk 
or a 10Base2 Ethernet network. In these cases, where you’re installing a network 
without a hub, it’s important to take a close look at how your office (or home) is 
laid out, how far away from one another the computers are, and how much cable 
length you’ve taken up. 

Remember, LocalTalk limits you to about 32 devices (24 with PhoneNet cabling) and 
1,800 feet of cable. 10Base2 can connect an unlimited number of devices (theoreti- 
cally) but can only stretch about 600 feet without a hub or switch. 



The other major consideration is speed. In fact, the whole LocalTalk versus 
Ethernet decision is a speed and convenience tradeoff. LocalTalk is less expensive 
to implement, works well with most Apple-brand printers, and enables you to 
network just about anything Mac-related for the cost of a transceiver and some 
phone cord. In some ways, it may be the perfect solution for a home business or 
small business. 



450 Part II ^ Performing the Upgrade 



But Ethernet is much, much faster, providing speed that could seriously affect your 
productivity if you’re working with large files, printing graphical layouts, or 
otherwise taxing your network. And, if you have Ethernet built into your Macs 
already, the cost of the transceivers and cabling is only about double that of 
LocalTalk cabling for speeds that feel much closer to instantaneous. Of course, 
you’ll have to buy Ethernet adapters for anything that doesn’t already have some 
sort of Ethernet capability, or you’ll have to invest in upgrade cards for almost any 
system if you’re interested in taking advantage of 100 Mbps Ethernet connections. 




So, the choice is yours. Just remember to consider everything you need to invest 
in LocalTalk (transceivers, cabling, and so on) before choosing it over Ethernet. 

You may have to make a bigger investment in Ethernet, but you’ll only have to make 
it once. 

Most of the system software required to use built-in Ethernet solutions — such as 
LocalTalk, Ethernet (EtherTalk on older systems), and file sharing extensions -is 
installed when you run the Easy Setup option in your Mac OS installer program. But, 
for various reasons, you may not have all the software you need installed anymore. If 
you suspect you’re missing some important networking extensions, check Chapter 27 
for hints and help. 



Installing a LocalTalk network 

If you’re going to be working with LocalTalk, it’s easy enough to get started setting 
up the network. First, take a good look around the office, measuring the distances 
between each Mac so you can get the right number and lengths of cabling. Count to 
see how many transceivers you’re going to need — one for each Mac. Don’t forget to 
make sure you have transceivers for your printers, if they’ll be used on the 
network. Also, you’ll need LocalTalk terminators, one for each end of the chain of 
LocalTalk connectors. 







So where do you get all this stuff? A number of companies have dedicated 
themselves to LocalTalk solutions, including those shown in Table 17-2. 

Want a quick and simple LocalTalk connection between two Macs? You won't get 
optimum performance with this setup, but you can transfer files by simply connecting 
a serial cable to each of the Macs' printer ports, and then turn on AppleTalk and file 
sharing. Now, log into one or the other of the computers, and transfer everything you 
need. It's a simple way to synchronize a PowerBook and a desktop -or transfer old 
data to a new Mac— but it only works for two machines at one time. 



Chapter 1 7 4- Networking 451 



Table 17-2 

LocalTalk Cabling and Solutions Manufacturers 


Company 


Products 


Web site 


Farallon 


Transceivers, hubs, routers 


WWW. faral 1 on.com 


Netspan 


Hubs, routers 


www.netspan.com 


Transware 


Routers, sharing solutions 


www.transware.com 


Webster Computer 


Routers, hubs 


www.webstercc.com 


Sonic Systems 


Routers, bridges 


www.sonicsys.com 


Dayna Communcations 


Transceivers, hubs, bridges 


WWW. dayna .com 



Basic installation 

Here’s how to install a LocalTalk transceiver and cabling on a Mac: 

1. Shut down the Mac and ground yourself. 

2. Plug the transceiver into the printer port. 

3. Plug the LocalTalk or PhoneNet cabling into one of the transceiver ports (it 
doesn’t matter which). 

4. If this is the end of the network, plug a terminator into the other port. If the 
network continues on, plug the next length of LocalTalk or PhoneNet cabling 
into the transceiver. 

5. Turn the Mac back on. 

Do this for the rest of your network, making sure you’re always continuing a chain 
of wiring from Mac to Mac and not doubling back or leaving any Macs out the loop. 
(1 have seen both happen, even in carefully planned networks.) Next, you’re ready 
to set up each Mac on the network. 

To set up the software for network access in Mac OS 7.6 and above, follow 
these steps: 

1. Open the AppleTalk control panel. 

2. If AppleTalk isn’t already turned on (in the Chooser), the Mac will ask you if 
you want it turned on. Choose OK. 

3. In the AppleTalk control panel, choose Printer Port (assuming that’s the port 
you used) from the Connect via: menu. 

4. Close the control panel. 



452 Part II 4- Performing the Upgrade 




You should be up and running on the network. If you have other Macs connected 
(and they have file sharing turned on), you can open the Chooser and click the 
AppleShare icon to see if they show up. If they do, youVe successfully connected. 

If you're using a Mac OS version before 7.6, you'll find the choice for LocalTalk in the 
Network control panel. You may need to restart your Mac for the change in network 
cabling to take effect. You may also need to manually turn on AppleTalk in the 
Chooser. 



LocalTalk hubs 

Although they’re not as popular or easy to find as Ethernet hubs, LocalTalk hubs 
can be useful for networks that require a lot of distance between Macs, or any 
LocalTalk network where you’re sick of cables coming loose and network services 
becoming unavailable to your workgroup. A LocalTalk hub acts as a go-between for 
each Mac, centralizing control of the network in one unit with diagnostic 
capabilities and tools to help you manage individual connections. Using a star 
configuration, this cuts out the possibility that any single dropped connection or 
bad wire could bring down the rest of the network. 

This does two things: First, it sets you up for managing larger LocalTalk networks 
more efficiently so you can find breaks in the system and add new Macs to the 
network quickly and easily. The hub will also manage traffic for you more efficiently, 
gathering data packets and sending them to the right Mac, instead of sending them 
down a long cable and through many connections before the packets find the right 
Mac. It also cuts down on collisions and slowdowns caused by data meeting in the 
middle and being rerouted by each Mac. 

If you’re managing a large number of LocalTalk-networked computers, you don’t 
have to hook them all up to a hub; you can use a hub to centralize connections for 
smaller networks of 10 to 15 Macs. That way the router can manage traffic between 
the different daisy-chained networks. This makes a large LocalTalk network work 
well without requiring expensive hubs that connect every single Mac. It also cuts 
down on the number of Macs that can be affected by a cabling problem. 

LocalTalk bridges 

So what happens if you’re heavily invested in LocalTalk transceivers and 
connectors, but you need access to an Ethernet network, either for your newer Mac 
or to access the Internet? In that case, you need a LocalTalk bridge — a hardware or 
software solution that connects Ethernet and LocalTalk. Because both types of 
network architectures can handle AppleTalk, you’ve already got that part covered. 
Now you just need to translate LocalTalk into Ethernet. 

Using hardware, you just hook your last LocalTalk connection into the bridge and 
do the same with your Ethernet connection. (If you’re using an Ethernet hub, you 
just connect an Ethernet cable between the hub and the bridge as if the bridge were 
another Mac.) Some of these bridges can handle three or more LocalTalk networks, 



Chapter 17 -f Networking 453 



connecting them all to an Ethernet network (providing TCP/IP services, for 
instance, if your office building is wired for Internet access). 

Other bridges are small devices, perhaps designed to accept one LocalTalk 
connection on one side and an Ethernet connection on the other side. Don’t let 
this simplicity fool you, though. The microBridge from Sonic Systems, for instance, 
allows a 12-node LocalTalk network to connect to an Ethernet network using the 
tiny device (see Figure 17-10). The Tribestar IP from Zoom Telephonies, Inc. 
(www.zoomtel .com/) is an interesting hybrid; it’s actually a switching hub between 
LocalTalk and Ethernet, essentially bridging the networks by turning up to eight 
LocalTalk connections into a virtual Ethernet connection. With smart packet 
switching, it can increase the speeds of the LocalTalk to Ethernet connection. 

You’ll also find bridges on the user market that were manufactured by Adaptec 
(www.adaptec.com) and Cayman Systems (www.cayman.com), among other 
companies. 




Figure 17-10: The microBridge from Sonic Systems (www.sonicsys.com) connects a 
small LocalTalk workgroup — or a collection of eMate computers — to an Ethernet 
network. 




454 Part II 4* Performing the Upgrade 



The last type of bridge is implemented completely in software. For some time Apple 
has offered the Apple LocalTalk Bridge, through which a single Macintosh (even an 
aging classic Mac or Mac II) can act as a bridge between Ethernet and LocalTalk, 
accepting connections from both and translated between the two. The Apple 
LaserWriter Bridge also enables LocalTalk to Ethernet connections, but only for 
LaserWriter printers. (The Apple Internet Router, part of the Apple Internet 
Gateway package, can bridge Ethernet and LocalTalk.) Other packages from 
manufacturers such as Sonic Systems and Vicom Technology 
(WWW. vi comtech . com) do much the same thing (see Figure 17-11). 




Figure 17-11: Bridge software, also from Sonic Systems, allows a Mac to act as a 
LocalTalk-to-Ethernet bridge. 






chapter 1 7 -f Networking 455 





Don't let the terminology fool you. Remember that a router, in some cases, can act as 
a more intelligent bridge. Routers are designed to move data packets to a new net- 
work, but they can also be used to move those data packets to a new network archi- 
tecture, too. 




Installing an Ethernet network 

With Ethernet, things can be a bit more complex. First, you’ll need to decide what 
type of cabling you’re going to use: 10Base2 (coax) or lOBaseT (twisted-pair). Next, 
you’ll need to find out what Ethernet capabilities your Macs have, what capabilities 
need to be added, and what cable lengths you need for the Ethernet cabling. If you’re 
using 10Base2, you’ll need to focus on the daisy-chain aspects of networking — how 
close are the computers, what’s the logical order, and so on. With lOBaseT, you’ll 
need to get a hub. 

There is one exception to the rule that lOBaseT cabling needs a hub: EthenA/ave 
transceivers from Farallon (v/ww. faral 1 on .com). These transceivers attach to the 
AAUI Ethernet port and use lOBaseT wiring, but they each have two ports that enable 
you to daisy-chain the connections between Macs instead of using a central hub. 
They're more expensive than standard transceivers, because they act as mini- 
repeaters that boost a twisted-pair signal well enough for it to work without a hub. 



If you’re using built-in Ethernet that includes a lOBaseT connector, or you’re using 
an Ethernet add-on card that uses either 10Base2 or 10Base2, all you need to do is 
connect the wiring properly: 

-f With a lOBaseT connection you simply plug the RJ45 plug into the transceiver, 
card, or built-in lOBaseT port. 

> For a 10Base2 connection, you’ll need to push the BNC connector onto one of 
the two posts extending from the transceiver or card. Once the connector is 
fitted over the post, twist it clockwise to lock it onto the connection. If this is 
the end of the network, attach a BNC terminator to the other post. If the 
network continues on, connect another length of cable to the other post. 



Many Macs with built-in Ethernet require a transceiver to connect them to a 
network (Apple calls the port that accepts a transceiver the AAUI port). 
Transceivers are available for both coax and twisted-pair cabling. With the right 
transceiver in hand, you can add that Mac to the network: 

1. Shut down the Mac and electrically ground yourself. 

2. Attach the transceiver to the AAUI port. To do this, line the transceiver’s AAUI 
adapter up with the port, and then squeeze the sides. Push the adapter onto 
the port and release the sides to lock it into place. 



456 Part II 4* Performing the Upgrade 



3. Attach the cabling to the transceiver as discussed above. 

4. Restart your Mac. 

If you’re ready to set this Mac up on the network (if it’s plugged into the lOBaseT 
hub or your 10Base2 network is completely set up with terminators on either end), 
you can start up AppleTalk: 

1. Open the AppleTalk control panel. 

2. If AppleTalk isn’t already turned on (in the Chooser), the Mac will ask you if 
you want it turned on. Choose OK. 

3. In the AppleTalk control panel, choose Ethernet from the Connect via: menu. 

4. Close the control panel. 



You may have an entry that’s slightly different from “Ethernet” such as “Ethernet 
(Cl)” or something similar, especially if you’ve installed an Ethernet card or your 
Mac came preconfigured with an Ethernet card. In that case, choose that entry. (If 
you have two entries, you may have both built-in Ethernet and an Ethernet card. 
Choose the one you’ve attached to the network.) 



Note 

X 



If youTe using a Mac OS version before 7.6, you'll find the choice for Ethernet or 
EtherTalk in the Network control panel. You may need to restart your Mac for the 
change in network cabling to take effect. You may also need to manually turn on 
AppleTalk in the Chooser. 



Expert tip: Don't put a filing cabinet on your cabling 



IS professional Jim Cox from Vancouver, BC, Canada used a little networking troubleshoot- 
ing savvy to track down a rather unique problem with a Macintosh network. Although you 
may not have the same exact experience, hopefully there's something to learn in here: 

"A few years ago, I was the IS director of what the editor of Health Care Magazine called 
'the only all-Mac hospital on the face of the planet, maybe in the universe.' It was an old 
building, and we were constructing a new one so it was not worth installing the network 
inside the walls. We just used surface mount outlet boxes and built AppleTalk backbones by 
running a cable from box to box and office to office along the base of the wall. A rear- 
rangement of one secretary's office resulted in the wall box being moved and about 10 feet 
of slack in the cable. The maintenance guys just coiled up the cable and stuffed it behind 
her filing cabinet. 



(continued) 




Chapter 17 -f Networking 457 



(continued) 

"Some months later, I started getting complaints from users that their Macs would some- 
times drop off the network for a few seconds up to several minutes. Because the fault was 
so intermittent, we were never able to track it down. Then one day, we got a rash of com- 
plaints. We started checking and discovered that everyone upstream from that secretary 
was okay and everyone downstream was dead. When we went to her office we found her 
with her filing cabinet open doing a major reorganization. As we were tracing the wiring, 
she closed the drawer and a user immediately reported that she was back online. We dis- 
covered that every time we opened the drawer the network died and when we closed it the 
network sprang to life again. Magic? 

"What had happened was that over the months, the filing cabinet had been moved a bit 
and was now resting on top of the network cable. It had apparently broken a wire inside 
the cable. If the drawer was closed, the pressure caused the wire ends to connect. With it 
open, they would disconnect We removed the cable from under the file cabinet, spliced 
out the excess and the network ran on blissfully until the building was retired. 

'The moral of the story: Take care of your cables." 



Installing the hub 

With most Ethernet hubs, there really isn’t much to the installation process. In most 
cases, you can simply plug the hub into the wall, and then start using the ports on 
the front to attach lOBaseT connections coming from your Macs. If you’re 
connecting hubs to one another (to connect to other Ethernet networks or to your 
orgcinization’s Internet connection), you can use the uplink port on the hub, if you 
see one. Otherwise, any of the ports should work fine. 

Ethernet switches work pretty much the same way. Plug them in, turn them on, and 
connect the Ethernet cables to them. Some of the popular small office switches, 
however, may feature different ports for different tasks — for example, an uplink 
port reserved for connecting to another hub or switch and fast Ethernet ports for 
100 Mbps connections (see Figure 17-12). 

With wiring connected to the ports, you should begin to see activity. Each port will 
often have its own LEDs; one might tell you that a successful connection is in place, 
whereas another tells you specifically when it’s sending packets. You may also have 
indicators that show wiring errors, collisions, and slowdowns on the network. 



458 Part II Performing the Upgrade 




Figure 17-12: The Asante FriendlyNet switch enables my network 
nodes to access the hub at 10 Mbps each, while the switch itself is 
accessing the building's Internet router at 100 Mbps 
(www.asante.com). 



Adding a PC to the network 

IVe seen figures that state as many as 80 percent of networked computers in the 
world (UNIX, Mac, PC, workstations, minicomputers, mainframes) are using 
Ethernet. That’s a pretty pervasive standard, as well as being a convenient one. It 
means that accessing an Intel-compatible PC over a typical Mac-oriented Ethernet 
network is nothing more than a matter of software. And, often enough, software 
problems are easy to overcome. 

In fact, hubs, routers, and switches usually don’t caire what sort of computer you’re 
running. In many cases, they don’t care what sort of data you’re using (some do — 
especially routers). So, it’s easy enough to take a PC and hook it up to your 
Ethernet hub, and then add the right software to enable it to access the network. 

The software you need adds AppleTalk services to a Windows or Windows 95 PC — 
one such program is called COPStalk from COPS, Inc. (www. copstal k . com). This 
software allows a PC to connect to an AppleShare server or computer with 
AppleTalk Personal File Sharing. The drives and printers available on an AppleTalk 
network are then made available to the Windows machine through the File Manager 
or Windows Explorer. 



Chapter 17 -f Networking 459 






COPS, Inc., also offers LocalTalk cards for PCs, which enable the PC to 
communicate with an Apple LocalTalk network or connect directly to LocalTalk 
printers. The cards can also be used by Novell network or Windows NT server 
computers to provide services to Mac LocalTalk networks. 

PC MACLAN from Miramar Systems (v/ww.mi ramarsys.com) offers a similar 
product that provides bidirectional support for Windows/Mac OS networking. The 
software gives AppleTalk services to Windows that work in both directions; Macs 
see the Windows machine as part of the AppleTalk network, just as the Windows 
machine can see the Mac networking. It actually installs on the Windows machine, 
giving it a newly found ability to access AppleTalk networks. Nothing has to change 
on your Mac machines to get them to work with the Intel-compatible PC. 

Hooking a Mac into a PC network 

Although MACLAN and COPStalk both offer solutions that hook PCs up to Mac 
networks, you’ll need a different program to get your Mac to act as a node on a 
Windows 95 peer-to-peer network. Called DAVE (from Thursby Software Systems, 
WWW .thursby . com), this program runs on the Mac and gives it Windows-like 
networking services and protocols. As such, it ends up working very much like PC 
MACLAN, except it runs on the Mac, giving it Windows networking.. 

DAVE works by encapsulating NetBIOS commands (a typical PC networking 
protocol) inside TCP/IP packets so that the Mac can read and write to PC file 
services. The Mac ends up looking exactly like a PC to the Windows network, and 
can be centrally managed by Windows-based networking administration software. 
This software also makes it simple to add the DAVE-enhanced Mac to Windows 
peer-to-peer setups in smaller networks. 

If you have a Novell-based client/server network of PCs, you can install Novell 
NetWare for Macintosh. This client software gives you access to a Novell NetWare 
network served on an Intel-compatible PC. 

The last choice is to install Microsoft’s Macintosh Services for Windows NT. If 
your company or organization is using Windows NT as a server, the Mac can be 
integrated with that server so that file and printer services appear in the Chooser. 
Windows NT can also be used as an Internet router (in software) to route TCP/IP 
over an AppleTalk network. 

Accessing the network remotely 

One other interesting capability is offered by some Apple networking tools. 

Apple Remote Access, a software package from Apple, allows Macs to log into an 
AppleTalk network via modem or over the Internet. This basically creates the same 
network that would be available over Ethernet or LocalTalk, but uses a phone line 
or TCP/IP connection instead. 



460 Part II ♦ Performing the Upgrade 



Apple Remote Access requires two components: the Apple Remote Access server 
and the Apple Remote Access client. The client is installed with Mac OS 7.6 or 
above (in most cases — you can install it manually from the System CD if 
necessary) and runs on the PowerBook or other Mac that you’re going to use from 
a remote location. The server software has to be purchased from Apple directly or 
from an Apple retailer, and is installed on a server computer that’s part of the 
physical AppleTalk network. The server also needs a modem attached for receiving 
the incoming call from the client computer. 

Apple offers two versions of the ARA server product: 

4 Apple Remote Access Personal server is reasonably inexpensive and 
provides one single connection to an AppleTalk network via modem or 
Internet. 

^ Apple Remote Access Multiport server enables up to 16 dial-up connections 
to access a local area network at a time. 

With the server software installed and ready to answer a particular modem, you 
can set up the client software on your remote computer through the Remote Access 
Setup control panel, telling it how to dial out, what number to use, and what port 
the modem is attached to. (In version 3.0 of the client and above, you can also 
choose to use a PPP connection to access the remote AppleTalk network via the 
Internet.) Figure 17-13 shows the Remote Access Setup control panel. 




Figure 17-13: Use the Remote Access 
client to dial in over phone lines to an 
AppleTalk network. 



Now, to access the server, you load the Remote Access Client, a program you’ll 
likely find on your hard drive in a folder called Remote Access Client. Double-click 
the client to start it up, and then create a profile for the network you’re going to 
access by entering your user name, password, and the phone number for the 
remote computer. When you’re ready to dial out, click the Connect button. If all 
goes well, you’ll connect to the remote server. 



chapter 17 Networking 461 



Depending on which server you’ve used (and whether the remote computer is on 
an AppleTalk network with other servers), you’ll have access to the files on the 
remote computer as if you logged into it over a regular AppleTalk network. If you’ll 
also need to access other machines on the network, head back to the Chooser 
and choose the AppleTalk icon. On the right-hand side of the Chooser window, any 
servers on the remote network should be visible, and you can now log in to any 
of them. 

Peripheral sharing 

You can use some third-party add-ons to share other items over a printer besides 
printers and files, including scanners, modems, and pretty much any device that’s 
connected to a port on one of the host Macs. One of the main purveyors of such 
solutions is Stalker Software (www, stal ker . com/), a company well-known for its 
Communigate server solutions for Web, e-mail, and other LAN-to-Internet pursuits. 

For peripheral sharing. Stalker offers several specific solutions: 

4- LineShare. This serial port sharing software makes all your serial devices 
(modems and printers) available over the network. Through a single control 
panel your Mac can be both a server and a client, making it simple for other 
Macs to use peripherals connected to your Mac. 

> ScanShare and SCSIShare. This software makes local scanners available to 
the rest of your network. Scanshare works with Apple-specific scanners, and 
SCSIShare works with other scanners. 



Internet and Intranets 

Although AppleTalk is easily the most prevalent networking protocol on Macs, 
TCP/IP has certainly given AppleTalk a run for its money in recent years. The 
TCP/IP protocol has a few things going for it, not the least of which is that the 
Internet is based on it. UNIX-based networking is based on TCP/IP, too, and as the 
UNIX underpinnings of OpenStep slowly make their way into the next-generation 
Mac OS (perhaps through the Mac OS X [ten] edition — the Mac OS version that 
melds Mac OS 8.x and the new Apple OS code-named “Rhapsody”), TCP/IP will 
become even more important down the road. 

TCP/IP services have been available to Macs for a long time, however, first offering 
built-in access to the Internet with Mac OS 7.5, then called “System 7.5”. (It was 
actually available before, but not as part of the OS.) The MacTCP control panel 
used at that time is now called classic networking because it wasn’t based on Open 
Transport. 



462 Part II 4^ Performing the Upgrade 



These days the MacTCP control panel has been replaced with the TCP/IP control 
panel, suggesting the new priority level placed on TCP/IP; it’s now an integral 
part of the Mac OS. As such, it’s probably important for many Mac networks out 
there, too. 

With TCP/IP and a LAN, you can do one of two things. The first is to offer Internet 
access to everyone on the network. Even reasonably inexpensive options abound 
for doing this, including options you might want to consider for a small office or 
offices in your home. 

The other thing you can do is use TCP/IP internally to build an intranet, a closed 
network that uses TCP/IP and Internet-type tools (such as Web servers) to 
communicate company or organizational information to employees and other 
participants. An intranet is a great way to share ideas between larger workgroups 
of people, including features such as chat rooms, Web pages, documents for 
downloading (HR forms, for instance), and other goodies. 

Internet access 

If you’ve got a single Mac, you’ll likely opt for a modem, ISDN, ADSL, or cable 
solution like those discussed back in Chapter 16. But for a LAN, you’ll find very 
quickly that you can run into problems with a system like this. For one, you may 
need to have dozens of dial-up accounts and modems as well as install extra phone 
lines if everyone is expected to get on the Internet in this way. 

At some point, the better plan is to simply add TCP/IP services to your LAN. This 
can be accomplished in a number of ways. They pretty much all rely on an Internet 
router solution, but the router can take on many shapes and sizes. 

Building-level Internet 

Here is a great example of how easy adding Internet services can sometimes be. 

In the basement of the building where 1 rent my office space, an Internet Service 
Provider (ISP) has installed a router that’s designed to bring T-1 (high-speed fiber 
optic) access into the building through a line that’s running down the street from 
an MCI T-3 (even higher-speed fiber optic) backbone connection about three blocks 
away. That ISP rents me as many IP addresses as I need to get my computers on the 
Internet. I don’t need too many, so it ends up being a good deal. 

I then hook my Ethernet switch up to the building’s Ethernet network, input the IP 
address and the ISP’s router address into my TCP/IP control panel, and tell the 
AppleTalk control panel that I want to use Ethernet for networking. Now my Macs 
are networked through the switch, using AppleTalk, at the same time that they all 
have access to the building’s Ethernet network. Using individual IP addresses, each 
of the computers can directly access the Internet, thanks to the router provided by 
the ISP. 



Chapter 17 > Networking 463 



Two problems are immediately apparent in this setup, both dealing with security. 
Because each of my Macs is available on the Internet, it’s possible for others to link 
directly to my machines cmd, if they are able, log in using AppleTalk (over TCP/IP, 
presumably using AppleTalk Remote Access). They could also conceivably log into 
the Macs using TCP/IP, but because the Mac isn’t providing any particular file 
services to TCP/IP, the infiltrator won’t get much further than being able to tell that 
the Mac is active on the Internet. 

Any Macs (or AppleTalk-enabled Windows PCs) could conceivably access your 
network if they’re also wired into the building. Without the proper security 
measures, they may easily be able to access your data. In my building, the top floor 
houses a local weekly newspaper that uses Macintoshes for much of their 
production work. The first day 1 set up my network for Internet access using the 
building’s Ethernet connections, I was able to log directly into that paper’s server 
and had access to nearly everything they’d stored there. (I’ve since consulted with 
them to fix this oversight.) 

Otherwise, this is the easy way to add Internet to a Mac-based LAN. With IPs 
assigned and TCP/IP control panels active and properly filled in, my entire office 
surfs and sends mail at a gleeful fraction of 1.5 Mbps. The same could easily be 
done for a larger business or organization that can afford a dedicated T-1 
connection for its own buildings. Get somebody to install a router for your LAN, 
and you’ll have high-speed Internet available to all your Macs. 




•o*® Some security risks result from putting your Mac on the Internet or a building- 
's,,^ \ wide network, including incorrectly setting the privileges for file sharing and Web 
sharing. Setting up file sharing and Sharing privileges is discussed in more depth in 
Chapter 27. 



Internet gateways 



A Macintosh, UNIX machine, or Windows NT server can often act as an Internet 
router of its own, using two Ethernet connections to accept a T1 connection on one 
end and use the other card to wire it to a network of Macs (or other computers). 
Although it often makes sense to use a hardware router designed to do the same 
thing, employing a computer can make sense in some circumstances, too. 



Note 



The combination of hardware and software to translate and route network data is 
often called a gateway, perhaps to differentiate the concept from hardware routers, 
which are physical boxes that sit between networks, moving packets back and forth. 



One such software router is the Apple IP Gateway, a product that enables LocalTalk 
networks to access Internet resources. Running on a server that’s attached to 
Ethernet and LocalTalk, the Gateway acts in conjunction with the Apple Internet 
Router to route TCP/IP protocol packets from the incoming Ethernet connection to 
the computers on the LocalTalk network. 



464 Part II > Performing the Upgrade 




Another interesting solution is the Vicom Internet Gateway (www . vi comtech . com), 
a software gateway that gives three, five, or an unlimited number of Macs on your 
network Internet access through a single Internet account connection. The Vicom 
Internet Gateway runs on a Mac that has a connection to an ISDN modem or a 
cable-modem connection, or is connected to a physicai Internet router. The 
Gateway then acts as a firewall, an access shield, and a transparent gateway for 
Macs connected to it that access Internet resources. 

A similar gateway product, IPNetRouter, was in alpha testing during the writing of this 
book. Created by Sustainable Softworks (www. sustworks . com), it promises to be a 
low-cost solution to routing IP data from dial-up and ISDN accounts to Macs attached 
via network cabling. It uses a technology called IP Masquerading to offer multiple 
Macs the opportunity to use a single IP account. 



Other software routers tend to be part of larger non-Macintosh server bundles 
designed to offer Internet service to AppleTalk-based networks. Windows NT, for 
instance, provides AppleTalk IP services that will route TCP/IP packets from the 
server to the AppleTalk network, when necessary. Although Ethernet-based Macs 
are generally capable of dealing with TCP/IP without help, the Windows NT gateway 
makes the process more efficient by routing TCP/IP packets addressed specifically 
to those Macs. 



How do you access the Internet using one account and 
stay secure? 



It may seem like two different problems, but it really isn't. Here's a situation typical of 
school networks, although you may feel the same way about your small-business network: 
You'd like to use a single Internet account to access the Internet, but you want the whole 
network to have access. You'd also like to keep your data secure, and you'd like to filter the 
sites that your users see. Can it be done? 

Products like the Vicom Internet Gateway are designed to do just that. They offer access to 
a single account for multiple Macs using something called a Dynamic Host Configuration 
Protocol (DHCP) server. This allows a number of Macs to use internal IP addresses to com- 
municate amongst themselves, but use a single external IP for transactions on the Internet. 
That's the first thing to look for. 

The second thing you'll need is firewall support. This can be done through a software gate- 
way or a hardware firewall router. In essence, a firewall lets TCP/IP data get out from your 
network, but it will only allow certain data back in. That, in theory, keeps people from crawl- 
ing around in your computers. Firewalls can also guard against other sorts of Internet hack- 
ing, such as denial-of-service attacks. (That's when a hacker tries to catch your Web server, 
mail server, or other Internet sen/er in an endless loop of meaningless data, making it 
impossible for the server to handle normal data.) 



(continued) 





Chapter 17 Networking 465 



(continued) 

The third thing to look for is filtering technology. You can use gateway software that gives 
you control over the domains, types of search queries and other information regarding the 
sites visited by your users to keep a list of sites or keywords that should be disallowed in 
searches or attempts to link to the sites. This keeps employees from surfing aimlessly and 
kids from seeing things they shouldn't -at least, that's the theory. 



SOHO routers 

If you’re setting up Internet access for a multinational corporation, youTI probably 
need a resource other than this book to set up a router for your T-1 or T-3 
connections. That’s inter-networking, after all, which is pretty much platform 
independent. You’ll need to set up an industrial-strength router for the task and 
begin the process of configuring it. 

For SOHO (small office, home office) networks, however, routers exist that make 
more sense. Specifically designed to send TCP/IP packets across your AppleTalk 
network, these routers usually hook up to the Internet over phone, ISDN, or other 
high-speed lines, and then route the TCP/IP data to your LAN (see Figure 17-14). 




Figure 17-14: The WebRamp M3t Internet router 
(WWW . webramp . com) bonds two phone connections together to 
offer higher-speed Internet access to your small LAN. (Photo 
courtesy Ramp Networks.) 




466 Part II 4 Performing the Upgrade 



Some of these routers connect to two or more dial-up PPP Internet accounts, and 
then use both together to offer access to the entire office LAN. Others use ISDN, 
ADSL or similar technologies, but share that bandwidth with every machine 
attached over networking cable to the router. Most of these products also feature 
DHCP support, enabling multiple internal IPs to be assigned while using only one 
(or two) Internet accounts and IPs for accessing the outside world. 

Table 17-3 includes Mac-friendly companies that offer Internet routers for home or 
small businesses. 





Table 17-3 

internet router manufacturers 


Company 


Connection Technology Web Site 



Sonic Systems ISDN, modem, leased line www . soni csys . com 



Netopia 


ISDN, T-1, leased line 


www.netopia.com 


Ramp Networks 


ISDN, modem 


www.webramp.com 


One World Systems 


Modem 


WWW. oneworldsys terns .com 


Sustainable Softworks 


ISDN, modem (software only) 


WWW. sustworks . com 



Summary 

♦ Macs support three basic networking protocols and three basic networking 
cabling specifications, although two of each are more common. You’ll find 
both AppleTalk and TCP/IP widely used on Mac networks, although clients 
exist for the Novell NetWare standard IPX protocol. You’ll also find Macs 
connected to each other using LocalTalk and Ethernet cabling, although the 
IBM standard. Token Ring, was in vogue for a while. 

♦ To set up a Mac network, you’ll need to decide first on the network 
technology you’re going to use — LocalTalk or Ethernet — and then you’ll 
have to decide on the type of wiring. LocalTalk networks can use either 
LocalTalk or PhoneNet cabling; Ethernet networks use 10Base2 or lOBaseT. 
With those decisions out of the way, you’ll need to access your Macs’ 
capabilities for networking, add new cards if necessary, and then wire the 
Macs all together. Finally, configure AppleTalk and start networking. 



Chapter 17 4 Networking 467 



^ If you want to add Intel-compatible PCs to your network, you’ll need to use 
compatible cabling and software. Adding Ethernet to PCs Is easy, because it’s 
the same technology PCs use to network to each other. Adding LocalTalk is a 
bit tougher, but not impossible. After the Macs and PCs are wired together, 
you add the special software drives to enable PCs to communicate in 
AppleTalk or Macs to communicate in PC networking protocols — whichever 
seems more appropriate. 

'f Apple has also come up with some interesting ways to access your Mac — or a 
whole AppleTalk network — from a remote location. Using Apple Remote 
Access, you can dial in to your Mac and access anything on its hard drive or 
on the AppleTalk network. All you need is a modem and software. 

If you’ve got a network up and running, you’d probably like to add Internet 
access to the network. That’s easy to do, too, with a number of different 
options. If you have accounts for everybody, you can attach yourself directly 
to the Internet using a router or a direct Ethernet hookup to your ISP. If you’d 
like to use one account for many different users, you’ll need gateway software. 

♦ With the right hardware, you can even hook up a small business or home 
network to the Internet. All you need is an Internet router and one or two 
Internet accounts. The special router will tie together two different modem 
connections, a single high-bandwidth ISDN, or cable connection, giving 
everyone reasonable speed for their Internet connection over your network. 

^ ^ ^ 



Multimedia and 
Gaming 

I t could easily be argued that the topics of gaming and 
professional multimedia production don’t belong together. 
At one end of the spectrum you have artists and animators 
spending thousands of dollars on equipment that can help 
them render 3D objects, get those objects moving around the 
screen, and output them to film, video, or CD-ROM. At the 
other end are people clambering into the computer store to 
plop down $50 for the latest shoot-’em-up. Funny thing is, both 
require powerful computers and attention to the same 
technology. 

On the Macintosh, those gaming and multimedia capabilities 
have a lot to do with a technology I’ve already discussed at 
some length in other chapters — QuickDraw. Specifically, 
QuickDraw 3D, To get 3D objects rendering and moving 
quickly around the screen, you can accelerate the 
programming interfaces provided by Apple for creating these 
objects — routines found in the technologies that draw to the 
screen, QuickDraw and QuickDraw 3D. 

There are other important technologies, too: QuickTime, 
QuickTime VR (for creating 3D virtual reality panoramas), and 
other programming helpers Apple has written called Game 
Sprockets. These programmer’s shortcuts, in turn, have 
brought about some other hardware to look into — game 
controllers. From humble beginnings as add-ons for the 
computer mouse, the joysticks, flight controllers, and steering 
wheels for Mac gaming — or other simulations — have come a 
long way. 




^ ^ ^ ^ 

In This Chapter 

3D technologies 

3D accelerator cords 

Installing on 
accelerator card 

Joysticks and 
controllers 

^ ^ ^ ^ 



470 Part II 4* Performing the Upgrade 



Accelerating 3D 

Think for a moment about the dimensions displayed on a computer monitor. 
Obviously, because there’s no actual depth to the screen (it’s flat), anything you’re 
seeing on screen is in two dimensions (width and height), just as objects are two 
dimensional in a canvas painting. Of course, the images can be arranged in such a 
way as to suggest that they have depth, whether you’re playing a first-person 
shooter game or you’re looking at a classic acrylic of a French country road. The 
perspective created can give you a sense of depth that suggests three dimensions. 

But rendering this sort of perspective on a computer screen can give mere mortals 
fits of anxiety. QuickDraw, the technology responsible for drawing a Mac’s screen, 
just wants to worry about the colors and brightness of the various pixels that make 
up the bitmapped screen image. QuickDraw doesn’t really care what those pixels 
represent, and it doesn’t want to worry about that sort of thing. So, although some 
rules and limitations for graphics are built-in, just exactly what is displayed on your 
screen is completely up to the programmer. 

Over the years, Apple has written software routines for programmers that make up 
the Macintosh Toolbox and associated technologies. One of the things they’ve 
focused on are tools that help programmers draw windows, buttons, icons, and text 
on the screen — all the sorts of things you often expect to see in a Mac program. 
With these tools, programmers don’t have to write such detailed instructions for 
their programs as the following: “Start at the pixel 2,10 and draw a line 100 pixels 
down, take a right turn and draw the line 200 pixels long, and then draw the line up 
and to the left. In the middle, color it gray, put scroll bars at the bottom and to the 
right, and put a close box at the top left.” Programmers can instead focus on 
creating the unique parts of the program by calling routines that are more like this: 
“Draw a standard window on the screen and position it in the standard place for a 
new document.” 

QuickDraw 3D 

Once Apple got all those basic routines out of the way (of course, those things are 
constantly being upgraded with newer versions of QuickDraw and new routines like 
the Appearance Manager), Apple’s programmers turned their attention to more 
complex routines, such as those that make up QuickDraw 3D. QuickDraw 3D’s 
routines make it much, much easier for programmers to incorporate 3D graphics 
and rendering capabilities into their programs (see Figure 18-1). 



chapter 18 4 Multimedia and Gaming 4-7 1 




Figure 18-1: QuickDraw 3D makes it possible for a fairly simple program to display 
and manipulate basic objects that appear to be three dimensional. 



QuickDraw 3D encompasses several components — the programmer’s application 
programming interfaces (APIs), a special file format called 3-D MetaFile (3DMF), and 
a rendering engine, called Render Acceleration Virtual Engine (RAVE). These all go 
together to make QuickDraw 3D the unique entity that it is, offering an entire layer 
of 3D capabilities to the Mac OS. 

QuickDraw 3D offers some interesting compatibility statistics: It only runs on 
PowerPC-based Macintosh computers and requires at minimum a Pentium in its 
Windows incarnation. The Mac version is also optimized for either 16-bit or 32-bit 
color depths, meaning it actually runs faster with your monitor set to use 
thousands of colors instead of 256 colors, according to Apple. If you’re working 
with QuickDraw 3D, then, you’d be advised to set your monitor accordingly (see 
Chapter 12 for more on setting color depths). 

APIs and file format 

You’ve already seen that the QuickDraw 3D APIs are simple programming routines 
that applications can use to more easily add 3D capabilities to their programs. 







472 Part II > Performing the Upgrade 



These APIs include the ability to create various polygons quickly, shape and bend 
them in different ways, and render them at certain levels of shading or detail, 
depending on how quickly a task needs to be done. (The more complexly rendered 
an object is, the better and more realistic it looks. The better it looks, the longer it 
took to render it.) These APIs are also uniquely extensible, enabling a program, for 
instance, to add a different type of polygon that the QuickDraw 3D people hadn’t 
added to the base code. That polygon definition is then available for use with any 
program that implements QuickDraw 3D. 

Somewhat separate from this is the 3DMF format, a file format that’s a lot like the 
other types of Mac files I’ve mentioned (for example, word processing, sound, 
movies). The 3DMF file format completely defines a 3D object, including the 
geometry of the object’s structure, the way the shape is rendered, and other 
multimedia elements that might be related to it, such as sounds. This enables 
programs to share files that include all of this information, as opposed to some of 
the other file formats in the 3D world, such as the XDF format. XDF is widely 
supported for transferring files between different 3D applications, but it includes no 
information on how a particular object is rendered. 

3DMF has also been tapped to be the basis for the Virtual Reality Modeling 
Language (VRML) 2.0 binary file format. VRML is the standard for 3D worlds on the 
Internet, and Apple’s 3DMF will be the building block for VRML’s binary file format. 
(VRML Ccm be described using either a text file of commands that humans can read 
and understand or a binary file to be read by VRML applications only.) 

QuickDraw 3D RAVE 

Although QuickDraw 3D is certainly a leap forward for standardizing 3D on the Mac 
platform (it also works with Windows, where QuickDraw 3D code sits on top of 
Microsoft’s Direct3D technology), it’s more a standard for programmers and 
software developers than users. But both can benefit from knowing a little 
something about QuickDraw 3D RAVE. 

Called an acceleration virtual engine, RAVE does something very interesting as a 
plug-in to the Mac OS: It manages the acceleration of drawing functions for 3D 
applications. In other words, a programmer can write an application using 
QuickDraw 3D, which sits on top of the QuickDraw 3D RAVE layer. When the 
application needs something drawn on the screen, the RAVE layer will intercept the 
command and manage it most efficiently — using the processor, a plug-in 
accelerator card, or software to draw the image. 

This allows for two things: First, programmers can write their own drawing engines 
(or driver software) that meet certain minimum requirements imposed by the RAVE 
specifications, in essence enabling programmers to draw more quickly to the 
screen or support special capabilities. RAVE also gives programmers a certain level 
of distance from the Mac’s hardware, enabling them to write to QuickDraw 3D or 
another 3D API, including the popular OpenGL standard developed by Sillicon 
Graphics, and used on other UNIX-based, and Windows-based machines. 



Chapter 18 4 ^ Multimedia and Gaming 473 



As mentioned, this allows those programs to work with QuickDraw 3D RAVE 
accelerator cards, even if the programs weren’t originally written to work with the 
specific card. Instead of requiring special support for each individual accelerator 
card, the RAVE layer handles all that for the programmer. 

RAVE, then, is a popular way to incorporate accelerated 3D into a variety of 3D 
pursuits on Macs. If you’re a professional 3D artist, you might be using a RAVE- 
based accelerator card to support your complex rendering tasks, even for jobs like 
creating digital images for incorporation into motion pictures. If you’re a 
multimedia gamer, you might be using RAVE, too, to accelerate the more basic, but 
breakneck, 3D rendering that’s required for a good action game. 




Voodoo graphics 

The antithesis of RAVE acceleration is Voodoo acceleration, named for the Voodoo 
3D chipset created by 3Dfx, Inc (www . 3df x . com/). To work with Voodoo, game 
programmers have to add commands from 3Dfx’s Glide API to their games. This 
enables the program to speak directly to an accelerator card that’s designed to 
boost the speed in typical 3D gaming functions. Everything that RAVE stands 
against — proprietary design, board-specific drivers for applications — is what the 
Voodoo approach is all about. The result: Amazingly fast and crisp 3D for gaming. 

You’ll sometimes see Voodoo, 3Dfx, or Glide listed as the type of acceleration sup- 
ported by a particular game -these all refer to the same thing (for practical pur- 
poses). To play games that support any of the Voodoo specification, you need a 3D 
accelerator expansion card with a Voodoo chipset. 



For most modern games, the 3D function calls don’t really have to be that 
advanced; games don’t require the shading, perfect shapes, smooth curves, and 
photorealistic quality of the most complicated rendering being done for print and 
film. Not that gamers and game designers don’t appreciate these qualities. It’s just 
that there’s a trade-off between gaming performance and the richness of the 
graphics. So, games are designed to make the most impact with less emphasis on 
the highest levels of 3D sophistication. 



Ultimately, this means you can be more specific about the 3D needs that a game 
has. Although RAVE is designed to accelerate all 3D in a very general way, other 
technologies can be designed specifically to accelerate the way a game treats 3D, 
making consistent, smooth-flowing, moving 3D its top priority. 

Voodoo graphics is a specification and technology built and maintained by 3Dfx, 
Inc., which in turn licenses what it develops to card manufacturers like TechWorks, 
maker of the Mac Power3D accelerator card (see Figure 18-2). 3Dfx also offers the 
technology in the form of software development kits for game designers and other 
programmers, enabling them to easily incorporate Voodoo. 



474 Part II 4" Performing the Upgrade 




Figure 18 - 2 : The TechWorks Power3D card is the first to allow 
Mac games to use Voodoo technology for 3D acceleration. 



When compared to RAVE acceleration, the Voodoo technology is a one-trick pony; 
it only kicks in when a Voodoo-enabled game is running, and it only works for 3D 
acceleration — 2D graphics tasks continue to be handled by a regular video card. 
So, unlike RAVE technology, it can’t be repurposed to some other 3D task, such as 
creating 3D objects for print or multimedia presentations. And it won’t accelerate 
the editing or manipulation of regular QuickDraw 3D objects in Mac applications. 





However, the results can be pretty astounding compared to regular Mac rendering 
or even RAVE accelerated 3D video. That makes Voodoo technology an enticing 
prospect for gamers who really enjoy good graphics. 

Interestingly, TechWorks has worked with Connectix and Insignia -the makers of 
VirtualPC and SoftWindows, respectively -to give Intel-compatible PC emulators the 
capability of using the Power3D card as if it were also part of the emulated PC. (Learn 
more about PC emulators in Chapter 19.) That means these emulators can render 
PC-based games at higher rates of speed and better quality, opening up a large selec- 
tion of PC games to Mac owners. 



3D Accelerator cards 

If you’re interested in Voodoo-based cards, your choices for Mac-specific ones are 
almost completely limited to the Power3D card from TechWorks (www. techworks . 
com). This card is a PCI expansion card that connects to your original video 
circuitry using a special cable, which is included. Although it’s currently the only 



Chapter 18 ^ Multimedia and Gaming 475 



stand-alone Voodoo accelerator specifically for Macs, its popularity suggests that 
others may appear on the market soon, so keep on the lookout. (Note, by the way, 
that all accelerator cards require PCI-based Power Macs, with the exception of 
some early QuickDraw 3D RAVE accelerators that can work with NuBus-based 
Power Macs.) 



The Power3D card actually supports gaming-specific RAVE acceleration, too, so it’s 
recommended for games that offer either RAVE or 3Dfx compatibility. 

Another card, the Mac Picasso 540 from Village Tronics 
(WWW. VI 1 1 agetroni cs . com), offers Voodoo support through an add-on 3D 
accelerator card that complements the basic 2D video card. The whole package is a 
bit more expensive than the Power3D, but it offers 3D in a window (not just for full- 
screen gaming) and other more general 3D acceleration. All-in-all it’s a powerful 
solution, but the price may make it overkill for someone who’s only interested in 
gaming acceleration. 






Fortunately, you also have the choice of using an Intel-compatible PC-oriented card, 
if you so desire, thanks to an adapter and driver software from Griffin Technology 
(WWW. nashvi lie. net/~gri f f i n). The adapter is promised to work with nearly 
any Mac and monitor combination, but stop by the Web site to be sure. 

At the time of writing, a new 3Dfx card has been announced for Macs that supports 
the Voodoo 2 chipset from Micro Conversions (www.microconversions.com). 
Another interesting move is support for the acceleration of yet another 3D standard, 
OpenGL OpenGL may become more popular in Mac gaming (and in professional 
multimedia) as a result, although that remains to be seen. The first of these cards is 
the Vision 3D, offered by Mactell (www.mactel 1 . com). 



Installing the Power3D 

The PowerSD is a fairly unique add-on for Mac video, because it doesn’t actually 
take over the 2D video functions as well as 3D rendering — so, your original video 
circuitry and connections will stay, too. As the card has to turn on and off 
depending on the application (when a Voodoo-enabled game is running, the 2D 
video circuitry is interrupted by the Power3D card), it has to have a way to control 
the Mac’s video. It does that by intercepting the signal via a cable connected to the 
Mac’s video circuitry. You then connect your monitor to the Techworks card. 

To install a Power3D card, follow these steps: 

1. Shut down your Mac, ground yourself, and unplug the Mac from your surge 
protector or wall socket. 

2. Open the Mac’s case and locate an available PCI expansion slot. 

3. Install the Power3D card in that slot. 



476 Part II 4* Performing the Upgrade 



4. On the back of your Macintosh, remove the monitor’s cable from your Mac’s 
video port (or the video port on your video expansion card, if one is present). 
Plug the cable that Techworks includes with the PowerSD into the video port, 
and then plug the other end of the cable into the video-in port on the 
PowerSD card. 

5. Connect your monitor to the PowerSD card’s VGA-out port. (You may need to 
use the included Mac-video-to-VGA adapter). 

6. With everything reassembled, plug in your Mac and start it up. 

7. Run the PowerSD software installer. After restarting your Mac, you should be 
ready to use the card. Install and play one of the included Voodoo-compatible 
games (or any others you have on hand). 

Notice that the PowerSD card — with its VGA-out port — is directly compatible with 
many third party monitors, but requires an adapter to work with Apple displays. 
However, the cable that is installed between your Mac’s video port and the 
PowerSD is an RGB-to-VGA adapter. You’ll need to call Techworks to request a 
different adapter if your video card happens to have only a VGA (HD15) port, 
because the cable assumes that your Mac has an RGB (DB15) port for video. 

Also realize that the PowerSD card may not work with non-multisync monitors (like 
the Apple 12” and IS” color monitors) and it doesn’t support resolutions lower than 
640x480. The adapter that’s included generally won’t cause trouble with multisync 
monitors, but you may find that using another RGB-to-VGA adapter (one with 
selectable resolution settings, for instance) improves your monitor’s ability to 
change resolutions and color depths. 

choosing a RAVE card 

RAVE-compatible accelerators are a much more open market, offering a wide range 
of capabilities, features, and prices. The most basic RAVE cards are usually 3D 
accelerators combined with 2D video card circuitry — which may also offer regular 
QuickDraw acceleration for drawing windows, icons, and other 2D tasks. This 
makes the low-end RAVE video cards a nice addition to modern Macs, giving them 
the ability to speed up all sorts of computer video tasks. 

Apple made the earliest of these cards, the Apple QuickDraw 3D Accelerator (which 
can still be found occasionally on store shelves, although it’s been discontinued). 
Other companies in this space include ATI Technologies and IXMicro. 

High-end cards are designed for professional applications, and the cards 
themselves require more advanced chipsets, more RAM, and broader feature sets. 
Many of these cards tout advantages like Gourand shading, parity with QuickDraw 
3D textures, and z-buffering (a process by which data regarding the perspective of a 
3D image is buffered so it plays back smoothly when animated). Table 1^1 shows 
the major vendors of QuickDraw acceleration cards. 



Chapter 18 > Multimedia and Gaming 4*77 



Table 18-1 

QuickDraw 3D Accelerator Manufacturers 


Manufacturer 


Web Site 


ATI Technologies 


WWW. at i .com 


Matrox Graphics 


www.matrox.com 


IXMicro 


www.ixmicro.com 


Number Nine 


www.nine.com 



As an added bonus, you’ll find that most of these cards also accelerate QuickTime 
playback, giving you full-screen video capabilities. Some also specifically offer 
MPEG acceleration, which usually means you get crisp, full-screen playback of 
movies in the popular MPEG video format (see Chapter 13 for more on video 
formats). 

Installing a Rave video card 

Unlike the Voodoo variety, SD-accelerated RAVE-compatible cards tend to offer a 
built-in alter-ego: a mild-mannered 2D video card. Therefore, installation doesn’t 
require the extra cabling that Voodoo cards do, as all video functions are built into 
the single card. The card installs like any other expansion card, with the exception 
of the software drivers. Here’s how to install the typical video card: 

1. Shut down your Mac and electrically ground yourself. Unplug the Mac from its 
surge protector or wall socket. 

2. Open the Mac’s case and locate an empty expansion slot. (Visually inspect it 
to ensure it’s the right type of slot for your video card.) 

3. Remove the screw and metal dust plate that covers the hole in back of the 
case for the slot you’ll be using. 

4. Position the card so that the card’s interface is directly over the slot. Press 
down lightly and uniformly on the top corners of the expansion card until it’s 
firmly installed in the slot. 

5. Attach a monitor’s cable to the RGB port on the back of the card. You may 
need to use a multisync adapter if your monitor has a VGA connector, 
although many accelerated video cards offer both RGB and VGA connectors 
(see Figure 18-3). 

6. Turn on your computer and monitor. You may need to install special software 
for your accelerated video card: Do so and restart your Mac. You should then 
be able to adjust how your monitor displays the Mac’s graphics using the 
Monitors (or Monitors & Sound) control panel. 



478 Part II 4* Performing the Upgrade 




Figure 18-3: Ifs very possible your video cards offers two port 
choices -standard Mac RGB or Intel-compatible VGA. 



The software you install will likely appear where it should on your Mac, although 
you may have to manually drag system extensions to the System Folder in some 
cases. To accelerate graphics in games and multimedia, the card Is likely to install a 
number of QuickTime extensions, too, such as QuickTime RAVE. Note very carefully 
that the card doesn’t install older versions of these QuickTime files — a somewhat 
common occurrence. (Chapter 31 offers specific tips on how to track newly 
installed files.) 

If your Mac has built-in video or a video card that you’re not replacing with your 
new RAVE-compatible one, don’t forget that it should still be fully functioned and 
useful, because nearly any Mac can handle multiple monitors for output. Hook up 
another monitor to your original video circuitry and run them side by side, if you 
like. Just don’t forget to use the RAVE-compatible screen and video circuitry when 
you want to work with accelerated 3D. 



Mac Gaming 

Apple made a big commitment to game developers in 1997, with a renewed 
commitment vocalized by Apple’s management since then, in relation to Apple’s 
push back into consumer markets with the IMac and Its siblings. Although Apple 
has historically had a love/hate relationship with games (spurning the notion that 
the Mac is a “toy” computer — a moniker it received shortly after introduction in 
1984) these days Apple seems more at ease with game developers and encourages 
their proliferation. After all, the Intel-compatible PC world is filled to the brim with 
games, yet those Windows machines are still seen as a major standard in the 
business world. 




Chapter 18 4 * Multimedia and Gaming 479 



Part of that commitment to gaming can be seen in some interesting new system 
software that Apple wrote to help game producers — Apple Game Sprockets. These 
OS add-ons enable game developers to focus more on painting graphics, creating 
monsters, and building storylines, because they’re able to call on Apple 
standardized routines for things like controlling the action and creating advanced 
sound and images. 

At the same time, this approach to gaming (and its constantly increasing popularity 
on Macs) has spawned the next generation of control devices for playing games, 
from steering wheels to weapons control systems (WCS) that emulate the F-16 
fighter jet. There probably hasn’t been a better time than now to get involved in 
computer gaming on the Macintosh. 

Game Sprockets 

As a typical user, you probably won’t have to deal much with the Game Sprockets. 
After all, they’re simply extensions (actually, shared libraries) that games can 
install in your System Folder. Of course, you’ll need to know they exist and figure 
out how to troubleshoot them if you have problems with a game (you can find a 
discussion of this in Chapter 28). 

But if you’d like to know what these sprockets actually do, here’s a quick overview. 
Aimed at game designers who want to design for the Mac’s advanced interface but 
are also interested in getting the games quickly to market, the sprockets take some 
of the Mac’s best features and make it easy for the game developer to add them. 

Here are the current Game Sprockets and what, exactly, they do: 

4 SoundSprocket. Gives the programmer easy access to routines for traditional 
sound functions as well as new 3D sound technologies developed by Apple. 
The 3D sound approach enables the programmer to immerse gamers in a 
virtual world where sounds travel around the central characters as they move 
through a gaming environment. Doppler effects, distancing, and spatial 
location are all made possible. 

4 DrawSprocket. Helps developers to create smoother display of images on 
screen, using a technology called double- or triple-buffering. This means the 
Mac renders images ahead of time, putting them in a buffer (reserved portion 
of memory) until they’re needed. The DrawSprocket can automatically use 
special hardware or just software to render the scenes. The DrawSprocket 
also has access to screen sizing and resolution and color depth options, and it 
works with QuickTime for some animation functions. 

4- NelSprocket. Provides a standardized mechanism for adding Internet and 
local network connections to your game for head-to-head and teamwork-style 
game choices. It allows the developer to use Open Transport protocols and to 
create groups of gamers for connected play. 



480 Part II 4* Performing the Upgrade 



4 InputSprocket. Offers the developer a standard way to accept input from a 
variety of devices. This creates a quick-and-useful standard for writing input 
device drivers — small bits of software that describe the joystick’s capabilities 
to the InputSprocket. With all this in force, it’s possible for very advanced 
controller options to be used by games without too much specialized 
programming. 

This is just a bit of brute-force programming Apple has done to help game 
developers along, though it’s also a smart way to get programmers to support other 
Apple technologies — QuickDraw 3D, QuickTime, and QuickTime VR, for instance; 
this in turn results in games that offer Apple and Mac-specific advantages. Because 
many games use programming code originally developed for Intel-compatible or 
set-top box players, having these specialized sprockets makes it easier for cross- 
platform-oriented companies to add special Mac features to their games. 

Game controllers 

Although game controllers were around well before Apple’s Game Sprockets 
technology, the offerings seem to have been enhanced somewhat by the availability 
of simple work-arounds such as the InputSprocket. Early Mac controllers tended to 
be very much like a Mac’s mouse — using ADB connections to generate movements 
that the Mac would interpret as mouse movements, even if the device was a 
joystick or other contraption (see Figure 18-4). 




Figure 18-4: The venerable MouseStick II from Advanced Gravis 
(www.gravis.com) is still popular, even though it sends only mouse- 
like signals to the Mac. 




Chapter 18 -f Multimedia and Gaming 48 1 



These days, though, some of that has changed. Although unique controllers are 
considerably more popular in the Intel-compatible world (where such PCs have had 
a standard joystick port for years), the Mac has its share of interesting devices for 
enhanced gaming. Table 18-2 lists some popular Mac-compatible game controller 
manufacturers. 



Table 18-2 

Mac Game Controller Companies 


Manufacturer 


Devices 


Web SHe 


MacAlly 


Joysticks, gamepads 


www.macally.coni 


Gravis 


Joysticks, gamepads 


www.gravis.com 


ThrustMaster 


Steering, flight controllers 


www.thrustmaster.com 


Microsoft 


Joystick 


www.microsoft.com/sidewinder/ 


CH Products 


Joysticks, flight controllers 


www.chproducts.com 


Suncom 


Joysticks 


www.suncominc.com 



In general, you’ll come across three classes of controller. Some offer different levels 
of specialization, but most can be categorized as joysticks, gamepads, and flight 
controllers. 



Note 




If the current crop of Mac game controllers aren't enough to satisfy you, perhaps a 
joystick adapter is the appropriate solution. The Choicestick adapter from Kernel 
Productions (www. kernel . com) promises to enable you to use any number of joy- 
sticks and controllers from Atari, PC, Playstation, and Sega Genesis machines. And 
how about joysticks for the iMac and future USB-based Macs? CH Products has 
already announced their intention to build USB joysticks, with others sure to follow. 
Plus, USB won't be Mac-specific, so other controller companies focused on the Intel- 
compatible world may find themselves writing Mac driver software for their USB joy- 
sticks, too. 



Joysticks 

These are probably the oldest form of game input for computers and gaming 
devices, modeled on the controllers used for early standup arcade games, which in 
turn modeled their controllers (presumably) on input controllers used in robotics 
and military applications. 

Originally, Mac joysticks simply offered a different way to give mouse input, and 
hence rarely required any additional extensions or settings to work properly. As 
more sophisticated ideas and technologies have become popular, however, 
joysticks have added functions. In some cases, joysticks offer more precise 



482 Part II > Performing the Upgrade 



movements, programmable buttons, and, occasionally, force feedback. This 
technology actually causes the joystick to react to events in the game with 
shudders and shimmies. 

Figure 18-5 shows a joystick modeled on a fighter aircraft’s controller. 




Figure 18-5: The Fighter Stick from CH Products is a serious joystick. 



Gamepads 

Joining us from the world of set-top game machines is the gamepad, a small, 
handheld device used as a rocker control; individual buttons provide movement 
control. These controllers often feature a number of buttons, some of which can be 
programmed for a particular game. Gamepads encourage you to use both hands 
completely while playing, making them less than ideal for games that require 
keyboard input, but really useful for games that don’t. Some models are easy to 
switch from right-handed play to left-handed play (that is, you can configure the 
button functions to suit whichever hand is dominant), offering a clear advantage 
over many joysticks. Figure 18-6 shows a gamepad. 

Flight (driving) controllers 

Serious and often more expensive than your average joystick or gamepad, these 
controls tend to offer very specific shapes and designs. Playing off the popularity of 
flight and driving simulator software, both CH Products and Thrustmaster offer 
very sophisticated knock-offs of real-world controls. 

Both companies Include joysticks and yokes fashioned after real-life fighter planes 
and other aircraft, as well as rudder pedals, throttle controllers, and weapons 




chapter 18 4 Multimedia and Gaming 483 



systems that round out the realism. With all of these controllers at hand, you 
probably will have spent a few hundred dollars — but, with the right software 
(and maybe a 3D accelerator) you’ll have a full-fledged simulation cockpit (see 
Figure 18-7). 




Figure 18-6: The CH Gamepad from CH Products is an example 
of a gamepad controller. 




Figure 18-7: With all these controllers you can put together a fairly 
convincing flight simulator for your home or office. 





484 Part II Performing the Upgrade 




Your cockpit doesn't have to be all fun and games, either. Realistic flight models exist 
in a number of cross-country and general aviation simulations for the Mac, some of 
which use these controllers for more realistic input. 



Summary 

4“ The force behind a lot of Mac multimedia development is QuickDraw 3D, a 
Mac OS technology that programmers and artists can use to render complex 
3D objects, landscapes, and other vistas for film or print. It’s also the basic 
engine that drives a lot of Mac gaming, along with QuickTime technologies. 

4 You can get better 3D performance from your Mac — and sometimes better 
overall video — by adding a QuickDraw 3D accelerator card. Various levels 
exist to help different sorts of users. 

^ If your needs are more gaming oriented, a Voodoo graphics add-on card is 
another option. This works in conjunction with your existing Mac video 
circuitry to create incredible 3D performance in games, but at a very 
affordable price. 

4 In fact, gaming is a strong theme for Apple these days, with the release of 
Game Sprockets, a set of programmers tools that enable game developers to 
add special Mac-only sound, input device, and Internet tools to their games. 

4 Game Sprockets and some other factors have led to newer and more exciting 
game controllers, including joysticks, gamepads, and amazing flight and 
driving controllers that turn your Mac into an arcade-style simulator. 

4 - 4 ^ > 



Dealing with 
DOS and 
Windows PCs 

A lot of people use the Mac because they want to, in spite 
of some pressure to join the majority and use the same 
computing platform — the Intel/Windows combination — that 
most of the rest of the world has decided to use. In many 
cases, you’ll find that, even within your organization or your 
company, or among your colleagues, having a Mac stands out 
from the norm. 

Perhaps because of the Mac’s uniqueness, the burden of proof 
tends to fall on our shoulders. Whether it’s remaining 
compatible with DOS floppies, working with their removable 
media, translating Windows file formats, or even running the 
occasional Windows program, the Mac has had to be the more 
flexible of the two platforms. 

Fortunately, the Mac does a pretty good job. If you have a 
reason to use just about any file format, disk, or even a 
program from the Windows/Intel (Wintel) world, you’ll 
probably be able to. And you might even impress your 
Windows-using friends along the way. 

When I say your Mac can work well with the Wintel world, 
what do I mean? Here are all the choices you have to help 
your Mac be a good citizen: 

> You can use your Macintosh to read PC floppy disks. Zip 
disks, and other removable media. 

Your Mac can read Windows (and DOS) file formats and 
convert them for use on the Mac. 




4 ^ > > 

In This Chapter 

Working with 
DOS files 

Running DOS and 
Windows programs 

Adding an Intel- 
compatible PC Card 

Using PC peripherals 

4^44 



486 Part II > Performing the Upgrade 



Mac applications can export most files in a Windows-compatible format. 

^ Macs can run Windows programs in software. 

4 You can install an expansion card In many Macs that enable them to run 
Windows and DOS programs on an actual Intel (or Intel-compatible) 
processor. 

^ You can use Intel-compatible peripherals such as keyboards, mice and — in 
some cases — modems and other serial devices. 



sharing DOS Files 

The easy way to get along with your DOS or Windows-touting counterparts is to be 
able to work with just about any file that comes your way. With a well-equipped 
Mac, you can do just that. This used to require separate control panels for your 
Mac that had to be store bought, but these days most of the software you need to 
be compatible is sold as part of the Mac OS; if you’ve upgraded to Mac OS 7.6 or 
above, you should have the basic tools for reading DOS-formatted floppy disks, 
formatting DOS floppies, reading DOS-formatted removable media (most of it), and 
translating files to and from Windows application formats. 

By the way, I talk about DOS or MS-DOS (Microsoft Disk Operating System) 
formatting because floppies and media used on Windows and Intel-compatible 
machines are formatted to be backward compatible with nearly all Windows and 
DOS versions, even if the floppies themselves are used in Windows 95 or Windows 
98 machines. The same is somewhat true for Mac disks; in most cases, disks aren’t 
formatted for a particular Mac OS version — they work with all versions. 





Because Windows, in a matter of speaking, is simply a new version of DOS, the file 
format hasn’t changed. The only major difference is that Windows 95 and above can 
use long (255-character) filenames, whereas DOS can only handle eight-character 
names with three-letter extensions (known as the 8.3 convention). Before Mac OS 
8.1, the Mac OS could also only handle the 8.3 version of DOS filenames when using 
DOS-formatted media. The latest OS versions, however, now handle Windows’ 
longer names. 

Actually, even if you have an older version of the Mac OS, you can still work with files 
that are named using the newer long filename convention for Windows 95 or 
Windows 98 — you just won't see those long filenames. Because it has to continue to 
be backward compatible with DOS, the Windows long-filename scheme also includes 
short (8.3) filenames that are saved as part of the disk's information about its files. 
So, if a DOS-based or older Mac OS-based computer tries to view the directory of 
files, that OS sees the shorter names it's expecting to see. 



Chapter 19 -f Dealing with DOS and Windows PCs 487 



Reading DOS media 

If you’re working in an office or organization where you often receive DOS floppy 
disks, you may already know that you can read the floppy simply by inserting it in 
the floppy drive of any Mac (in the Mac II series and up) that’s running Mac OS 7.5 
or above. 

Two elements come together to enable this to happen. First, Macs newer than a 
Mac 11 feature what Apple calls a SuperDrive floppy mechanism — a high-density 
(1.44MB) floppy drive that offers the ability to read variously formatted disks. That 
includes DOS formats, Mac formats, and even ProDOS, the Apple II disk format. 

The second factor is PC Exchange, a control panel included with the Mac OS 7.5 and 
above. (It was available separately for earlier Mac OS versions.) This control panel 
makes it possible for the SuperDrive to read and write to DOS-formatted floppies, as 
well as being responsible for mapping DOS/Windows file extensions, the three-letter 
system DOS uses to relate programs and their associated documents. Using the 
control panel, you can tell your Mac which of your Macintosh applications should 
be used to open a particular DOS document. 

In Mac OS versions before Mac OS 8.1, other DOS-formatted media could be read as 
well, including CD-ROM drives. Zip drives, and Jaz drives. The Mac wasn’t always 
reliably reading Zip and larger removable media drives that were DOS-formatted, 
however, so Mac OS 8.1 included an upgraded version of PC Exchange. Now, not 
only can it read removable media more reliably, but it also supports the Windows 
95/98 long filename system. 

As you may know, the PC Exchange control panel also makes it possible to format a 
floppy disk in DOS format so you can exchange it with DOS/Windows users. To do 
so, just insert the floppy in the Mac’s floppy drive. If the disk is unformatted, you’ll 
be asked if you want to format the disk — choose DOS 1.4 from the Format menu. If 
the disk is already formatted, you’ll get the same choices by selecting the disk’s 
icon in the Finder and choosing Specials Erase Disk. 

Translating DOS file formats 

Even after you’ve gotten the DOS floppy mounted on your desktop and the 
DOS/Windows files copied onto your hcird drive, you’ve still got to do something 
with the files. As with Macintosh programs, DOS and Windows applications tend to 
have their own file formats, even for new versions of the same program. Microsoft 
Word documents, for instance, might be in Microsoft Word for DOS 1.0 format, 
Microsoft Word for Windows 6.0 format, or even Word 97 (for Windows 95) format. 
Each of these formats requires a particular filter to properly load a file into a 
Macintosh word processing document. 



488 Part II > Perfonning the Upgrade 



You’ll find that some Macintosh applications have the built-in ability to read DOS 
and Windows files — especially if the files are made by the same company. For 
instance, Microsoft Word 6.0 for Mac can read Microsoft Word 6.0 for Windows and 
Microsoft Word for DOS file formats, whereas Word 98 for Mac can read those 
formats as well as the Word 97 format. (It can also translate Rich Text Format and 
MS Works documents, both of which are also Microsoft file formats.) In these cases 
and in others, Microsoft makes these translators available from within the program 
or as add-ons (often free) available on upgrade CD-ROMs and via the Microsoft Web 
site (www.mi crosoft . com/macoffi ce). 

These capabilities are far from universal, however. To add system-level translation 
of file formats for nearly any of your Mac applications, a system software add-on is 
required. The most popular, MacLinksPlus from Dataviz (wwv/.datavi z . com), is not 
only commonly used, but included with Mac OS 7.6 and above. 

Indications are that these translators may not be included with Mac OS 8.5 and 
higher, in which case 1 highly recommend installing them from an older installation 
disc and/or contacting Dataviz for a new version. 

What MacLinksPlus does is append the File Open and Save As dialog boxes with a 
number of different translators that support DOS/Windows file formats from many 
different manufacturers. Not all Mac applications support MacLinksPlus, but a good 
number of them do. ClarisWorks cind AppleWorks, for instance, get quite a boost 
from adding MacLinksPlus, as shown in Figure 19-1. (Certain versions of ClarisWorks 
and ClarisWorks Office include a version of MacLinksPlus, just in case you haven’t 
upgraded your Mac OS recently.) 

Dataviz also makes translators that work the other way — Mac files to DOS/Windows 
formats — for the lonely PC user in a sea of Macintosh-based colleagues. The 
program ConversionPlus is available for Windows and Windows 95/98 users, and 
Dataviz makes other programs for more specific uses. The company also offers 
upgrades to the version of MacLinksPlus offered with the Mac OS. The upgrades 
generally feature bug fixes along with more and newer translators for programs that 
have come on the market since the latest Mac OS release. 

DOS file archives 

DOS file archives are the third link in the chain — especially if you’ll be transferring 
documents over the Internet. Archives Eire files or groups of files that have been 
compressed into a single, much smaller file that can be used to store or transmit 
the files over phone lines. (Actually, not all archives consist of compressed files, as 
archives can also be used to simply group files together in one file. That said, most 
of the Mac and DOS archive formats are also designed for compression.) 
Compression schemes look for redundancies in the file data (whether it’s a binary 
file — like an image or program — or a text file) and compress the files based on 
sophisticated algorithms. The result is a file that takes up less disk space and 
transfers more quickly over modem or Internet connections. Once a file is 
compressed, however, it can’t be used until it’s decompressed by a utility that 
understands its archive format. 



Chapter 19 -f Dealing with DOS and Windows PCs 480 





ZZITK 

WordDOSS^IMncLInkei 
Word DOS 6jO|MacLinkc| 

Word MacaO|MACUnk«l 
Word Mac 4D IMacllnk«| 

Word Mac Si). 5.1 IMacLInkO] 

Word Mac6i)(MacUnkOl 
Word Windows li)(MacLink«| 

Word Windows 2M [MacLinkdii 

tomiwmB-a.wumitiiiiiM 

WordPerfect 1.0j[ ~ 

WordPerfect 2Jt 

WordPerfect GraphlcsIMocUnke] 
WordPerfect Mac 3.1 
WordPerfect PC 4.2 
WordPerfect PC SO 
WordPfct DOS 42 IMocLlnk»l 
WordPfct DOS Si) IMncLinke] 

WordPfct DOS SI |MacLlnk»] 

WordPfct DOS 6i)AIIMacLlnk«l 
WordPfct Mac li)|MacUnke) 

WordPfct Mac 2i)2.1 (MacLInkol 
WordPfct Mac 3i)4.l (MacLink«I 
WordPfct Win SX IMaclInk#! 

WordPfct Win 6i)A 1 1 MacLlnk«I j 

WordPfct Win 7 IMacLinkO] 

WordPfct Works Win 2|MacLink€)| 
WordStar 3. 4 IMacLinkoi 
WordStar S, 6, 7 (MacLink«l 
WrlteNow 

WiiteNow Mac 2.0,221MacLlnke] 
WriteNow Mac SO [MacLInkO] 
WrlteNow Mac 4.0 (MacLInkoj 
WriteNow NeXT 
WWWIHTMII 
XYWrIte llliMaclinkA] 







Figure 19-1 : MacLinksPlus adds quite a few entries to the Open As menu in a 
ClarisWorks dialog box. 



Macs and Intel-compatible PCs have traditionally used different archive formats. 

On the Macintosh, the overwhelming favorite is the Stuffit format, created by 
Aladdin Systems (www. al addi nsys . com), maikers of Stuffit Expander and Stuffit 
Deluxe. Another favorite is Compact Pro, maintained by Cyclos (wv/w . eye 1 os . com), 
although it’s more popular for creating professional installer programs than it is for 
day-to-day use between Mac users. (Stuffit files are much more the standard, at 
least for individual use. Other programs, including Stuffit InstallerMaker and 
MindVision VISE, are also popular for creating professional installations for 
programs and applications.) 

On the Intel-compatible side, PKZip, created and maintained by PKWARE, Inc. 

(www . pkwa re . com), dominates for archiving. Unfortunately, Stuffit and PKZip 
aren’t compatible with one another, so special utilities are required for either 
the Mac or the PC to read the other’s archives. 

Ageiin, the translation tasks usually fall to the Mac owner. Because you can’t rely on 
an Intel-compatible PC user to have Stuffit Expander on hand (although Aladdin 
Systems makes a Windows-compatible version of the program), it’s important to 
create PKZip-compatible archives for them to use. To do that, you’ll need Zipit, a 
shareware program by Tom Brown. 






490 Part II 4 Performing the Upgrade 




Zipit and Stuffit Expander all are available on the CD-ROM included with this book. Zipit is 
a shareware program that you should pay for if you enjoy using it; Stuffit Expander is 
freeware from Aladdin Systems. 

With Zipit, for instance, both creating and using PKZip-compatible archives is 
simple. From Zipit’s file menu you can use the New command to create a new 
archive in PKZip format, and then add files you want to compress inside the archive 
by choosing Zip*1> Add from the menu bar. If you want to extract files from an 
existing archive, you can open the archive through Zipit’s File O Open command, 
and then highlight the files you want to return to an uncompressed state and 
choose Zip O Extract from the menu bar (see Figure 19-2). 




Figure 19-2: The Zipit compression/decompression utility makes it easy to deal with 
PC files. 



One word of caution: Zipit has a habit of saving files in a MacBinary format by 
default when you go to create an archive of compressed Mac documents. However, 
MacBinary files tend to confuse Intel-compatible PCs — MacBinary is really only 
useful if you’re sending files to other Mac users in an archive using PKZip format. In 
the Preferences (File O Preferences General), find the Use MacBinary entry and 
choose the When Necessary or Never button. Choose Never if you’ll only be 
sending PKZip files to Intel-compatible PC users. (Realize, though, that you may 
lose Mac-specific information when you send a file this way; this method is best 
used when you’re sending cross-platform documents like graphics files or word 





chapter 19 4 Dealing with DOS and Windows PCs 491 



processing documents. If you’re sending a Mac application or file that isn’t going to 
be used on the PC, just archived there, as on an FTP server, you’ll want to leave it in 
MacBinary format.) 

If you don’t plan to create PKZip-compatible archives, you don’t have to get Zipit. 
Stuffit Expander can decompress PKZip-compatible archives, but only if you have 
the optional DropStuff with Expander Enhancer shareware program from Aladdin. 
This add-on to Stuffit Expander enables you to decompress all sorts of archives, 
including CompactPro, PKZip, and UNIX zip and tor archive and compression 
formats. 



E-mail attachments 

Here’s another place where you can run into trouble trying to translate files 
between PC and Mac formats — attachments to e-mail messages. For documents, 
programs, and compressed archives to be sent through the Internet e-mail system, 
they have to be encoded, or translated using special utility programs. The reason 
for this is pretty simple — the Internet e-mail protocols are generally only capable 
of sending text messages, not binary (computer data) files. So, binary files must go 
through a process where they’re translated into a text-based code, and then 
transmitted. When they arrive at the receiving computer, the encoded file can be 
turned back into a binary file for use on that computer. 

That’s where the trouble starts. Macs tend to use a different text-encoding scheme — 
called BinHex — than do PCs. (MacBinary is another format for Mac text encoding, 
cilthough it’s a bit less popular.) In many cases, the e-mail application itself does the 
encoding, and many PC e-mail programs aren’t designed to translate BinHex. 

Instead, they’ll need you to send your files in a format the DOSAVindows e-mail 
application can understand and translate. 







The most common format for PCs is called MIME, or Base64 in your e-mail 
program — in some Mac applications it’s also called AppleSingle. (Actually, 
these are all slightly different formats, but they fall under the heading of “MIME- 
compliant,” which makes them easiest to use in a cross-platform situation.) If 
you are sending an e-mail attachment to a PC user, choose whichever of these 
options is available in your e-mail program; in most cases, you don’t need a new 
utility program to send an attachment that PC users can work with. Figure 19-3 
shows Claris Emailer translating an e-mail attachment into Base64. 

You probably shouldn't allow your e-mail program to automatically compress files it's 
sending to PCs, since it'll most likely use the Stuffit file format. Instead, compress 
the files into PKZip archives ahead of time, before adding it to the e-mail as an 
attachment. 



492 Part II > Performing the Upgrade 




Figure 19-3: Claris Emailer makes it simple to encode files for transfer over the 
Internet to Intel-compatible PC users. 



If you receive an e-mail attachment from a PC user, youMI find that most of the more 
recent Mac e-mail clients handle Base64 and other MIME-compliant attachments 
with grace. Usually you simply save the attachment or double-click it in the e-mail 
program to use it. But if you ever do have a MIME file slip through the cracks, you 
can use Stufflt Expander 4.5 or above (you’ll need DropStuff with Expander 
Enhancer) to translate the MIME file. Just drag the encoded MIME document onto 
the Stufflt Expander icon (or load it in Stufflt Deluxe, if you’ve purchased a recent 
version of that program). 

Stufflt will even handle the uuencode/uudecode format for attachments, which is a 
UNIX standard for encoding files for Internet transfers (Windows and other 
platforms have tools to deal with this type of attachment). You should consider 
sending attachments as uuencode/uudecode if your recipient is a UNIX user. 



Running DOS and Windows Programs 

Because about 90 percent of the personal computers on the planet use DOS and 
Windows as the operating system, there’s a lot of software written for them. As a 
Mac user myself for years, I’ve rarely pined for a program for my Mac (other than 
some games) that was only written for an Intel-compatible PC. Of course, some of 





Chapter 19 4^ Dealing with DOS and VA/indows PCs 493 



these programs are in demand among computer users — and you’ll often find them 
lurking more in the business-management arena than anywhere else. 

Most often you’ll find that such programs are vertical market applications — that is, 
written specifically for a particular type of business or to solve a particular 
industrial problem — designed to run exclusively for Windows or DOS. In those 
cases, it’s often important to be able to run the application, even if you’d like to use 
a Macintosh. 

Short of having the program rewritten (or writing a compatible program yourself, if 
you’re a Mac-sawy programmer), there are two basic types of solutions for running 
Windows programs: hardware and software. On the hardware side, your options 
depend on the Mac you own. Certain models can accept a PC compatibility 
expansion card that enables you to actually start up and run the DOS and/or 
Windows operating systems on a second processor installed inside your Mac. You 
can then run most DOS/Windows programs unaltered. 

On the software side, a number of Windows and Intel-compatible PC emulator 
programs can actually run as Macintosh applications, but they imitate a Windows 
environment to enable Windows programs to run. These emulators can take over 
your floppy and CD-ROM drives and even print directly to Macintosh printers. 

PC compatibility hardware 

PC Compatibility Cards is the name that Apple has given in the past to a class of 
expansion cards that adds PC functionality to certain Macintosh models. Other 
vendors make or have made these cards, too. One of those companies, Orange 
Micro (WWW. orangemi cro . com), continues to make a variety of these cards for 
various Mac models. Another of the companies, Reply Corporation, has since sold 
its technology to Radius Corp. (www. reply . radi us . com), which has repackaged 
the cards as the Radius Detente series of cards. 

With PC-compatibility expansion cards, the Mac OS does some fancy footwork to 
enable you to run programs in both an Intel-compatible and a Mac environment 
simultaneously (usually you hit a hot-key sequence to change from one 
environment to another). The major advantage to this approach is the expansion 
card features an actual Intel-compatible processor chip on it, along with video 
circuitry and other components. In some cases, you can even upgrade the card by 
adding extra RAM to it. 

Adding an expansion board is generally the best way to get fast PC performance. 
Because you’re running the DOS or Windows programs on an actual Intel- 
compatible processor, there’s no translation or emulation that has to take place. 
The expansion card treats your Mac’s monitor as if it were a PC monitor and your 
hcu-d drive as if it were a PC hard drive (at least, part of it). So the performance 
relies completely on the processor that’s installed on the card (and factors such 
as the Windows version you use and how much additional RAM you install on 
the card). 



494 Part II 4 Performing the Upgrade 




There's some question as to why Apple called some of its products "DOS-compatibil- 
ity cards" and others "PC Compatibility Cards" The easy answer: Apple calls the cards 
DOS-Compatible if they're designed for a particular Macintosh model, because the 
model is called DOS compatible (the Power Macintosh 6100/60 DOS Compatible is 
an example). The PC-compatible moniker is reserved for cards that can work in more 
than one Macintosh model. (Heck, it's not a great reason, but it's something to hold 
on to.) 



PC-compatible issues 

There’s no question that the engineering feat that enables an Intel (or Intel- 
compatible) 486 or Pentium processor to run inside a Mac and access most of the 
Mac’s internal (and many external) devices is nothing short of amazing. Still, there 
have been some hurdles to overcome, and not all Macs have done so completely. In 
most cases, though, these shortcomings shouldn’t affect your ability to use the 
compatibility features in most business scenarios. 

One of the major issues is ports. The Mac’s ports can be remapped and used by 
DOS or Windows when the compatibility card is operating, but only with limited 
success. With serial ports, connecting to a Mac modem from the PC side can be 
problematic at best. In general, Wintel software isn’t able to get the feedback it 
requires through the Mac’s serial port, which reacts a little differently than a PC’s 
serial port. The result is you can’t get CTS/RTS-type flow control to activate, 
meaning you’re generally limited to connection speeds of 9,600 bps or less. 

As far as parallel ports are concerned, the Mac doesn’t use any such technology at 
all, so it’s impossible to repurpose some port on the Mac and use it for printing to 
PC-oriented printers or some other parallel device. 

Orange Micro’s PC Compatibility Cards (see Figure 19-4) get around this by 
including the port technology on the card itself. Many recent Orange Micro cards 
come with cabling that you hook up to a single port on the card. The individual 
cables sprout from this port like spaghetti, enabling you to hook up all sorts of 
devices — PC serial and parallel periperals, a second monitor, PC game controllers, 
and more. 

Apple and Reply have used a different solution in the past — an add-on card for 
serial and parallel ports. These cards can generally be found on the used market or 
in select retail/mail-order warehouses. Check the major catalogs and contact 
Radius’ customer service people for other options. 



Chapter 19 ^ Dealing with DOS and Windows PCs 495 




Figure 19-4: Orange Micro is currently the only manufacturer of new PC upgrade 
cards, offering a range of sizes and speeds for different Power Mac models 
(www.orangemicro.com). 



The other major problem you encounter with PC Compatibility Cards is that most 
of them don’t include 32-bit driver software for the Windows 95/98 environment. 
Instead, those operating systems are forced to drop into a special compatibility 
mode reserved for older (16-bit) driver software. In the world of actucd Windows 
PCs, this 16-bit compatibility mode is reserved for older components such as 
CD-ROM drives and video cards sold with aging 386 and 486 systems. And, in many 
cases, even the drivers for that old equipment have been upgraded to be 
compatible. 

The Windows 95/98 environment is slowed somewhat by being forced into a 
compatibility mode, but there’s more fallout. Advanced graphical games often use 
the DirectX graphics architecture written by Microsoft for game developers (similar 
to Apple’s QuickDraw 3D and associated technologies discussed in Chapter 13). 
Unfortunately, DirectX won’t work reliably with 16-bit driver code as part of the 
mix. PC owners generally have to upgrade their systems to be 32-bit clean before 
their highest-end games will run correctly — if at all. 

If you have a PC Compatibility Card from Apple or Reply/Radius, you’re faced with 
the same problem. But Apple and Radius have made no move to upgrade the 
drivers to 32-bit, and it doesn’t seem they will anytime soon. So, you’ll be unable to 
take advantage of DirectX in Windows. 





496 Part II 4^ Performing the Upgrade 



Orange Micro owners get a better answer — as of this writing, Orange Micro has 
released testing drivers for its OrangePC line of cards. If you don’t get the 32-bit 
drivers with your new card, you should head over to www.orangemicro.com to 
download and install the new drivers. 



Reports have it that Orange Micro is also working with Apple to write 32-bit drivers 
that would be available from Orange Micro to expand the capabilities of Apple's (and 
potentially Reply's) PC Compatibility Cards. Check Orange Micro's Web site for 
updates or confirmations on this rumor. 



Finally, Orange Micro comes through with more support than Reply and Apple 
when it comes to cards that can run multiple operating systems. In most cases, 
Apple and Reply cards are limited to running DOS and the various flavors of 
Windows 3.1, 95, and (with limited success) 98; running IBM OS/2 and Windows NT, 
for instance, isn’t possible. The OrangePC line of cards, however, does support 
Windows 98, Windows NT, and OS/2. 



Macs and PC Compatibility Cards 

Unfortunately, not all Macs can accept a PC Compatibility Card. Although nearly 
any PCI-based Macintosh can accept one of the cards from Apple, Reply, Orange 
Micro, or Radius, others have been specifically designed for particular Apple 
Macintosh brands. Table 19-1 shows those systems that could accept (or came 
with) PC Compatibility Cards. 



Table 19-1 

DOS-Compatible Macs from Apple 


Model 


Type of Intel-compatible Processor 


Quadra 610 


486-level processor 


Quadra 630, LC 630, Performa 630, 640 


486-level processor 


Power Macintosh 6100, Performa 61 10 series 


486-level processor 


Power Macintosh 4400, 7220 


Cyrix PI 66 processor 


Power Macintosh 7200, 7300 


Pentium 166 processor 



Note that the Cyrix-based PC Compatibility Card has unique power requirements 
that prevent it from working in other Macs. The true Intel Pentium card designed 
for the 7200/7300 series, however, can work in many Macs (Power Mac 7500, 7600, 
8500, 8600, 9500, 9600) and is reported to also work well in PCI-based Mac OS 
clones. Apple made and sold this PC Compatibility Card separately for Macs that 
could handle PCI expansion cards. 



chapter 19 4 Dealing with DOS and Windows PCs 497 



If you have one of the earlier Macs designed for a particular type of PC 
Compatibility Card, you’ll need to shop a bit on the used market to see if you can 
find the board made particularly for your Mac. Figure 19-5, for instance, shows a 
PC Compatibility Card being installed in a Power Macintosh 6100. 




Figure 19-5: This DOS compatibility card was designed specifically 
to fit the PDS slot that's particular to a Power Macintosh 6100. 



Other Macs can accept the Orange Micro and Reply series of cards. Reply actually 
made some of the Apple PC Compatibility cards, but has been making them for 
other Mac models for quite some time. Radius cards are available for Macs with LC 
PDS slots, PDS slots in NuBus PowerMacintosh computers, and PCI-based Pentium 
class cards (both 7” and 12” PCI cards. Table 19-2 shows the Radius line and 
associated Macs. 

Most of these cards feature 1MB of VRAM to connect the PC to a monitor as well as 
SoundBlaster 16 support, options for add-ons like actual Intel-compatible serial and 
parallel ports, and support for Ethernet through the Mac’s Ethernet connection. In 
fact, some models can actually run two separate IP addresses, one each for the Mac 
and PC processors. Not all these models are still generally available through retail 
outlets, but you should have some luck finding one on the used market. 



498 Part II 4 Performing the Upgrade 



Table 19-2 

Radius/Reply PC-compatibility Cards 


Model 


Processor 


Mac Supported 


PDS 5x86/133 


AMD 586-133 


Power Mac 7100, 8100 


LCPDS 5x86/133 


AMD 586-133 


Performa and Power Mac 5200, 5260, 5300, 
6200, 6300 series 


Detente AX 586/133 


AMD 586-133 


Power Macintosh 5400, 5500, 6360, 6400, 
7200, 7300, 7500, 7600, 8500, 9500 and 
9600 series computers and Mac clones with 
7" PCI slots 


Detente MX PCI 


Various Pentium 


Power Macintosh 7200, 7300, 7500, 7600, 



8500, 9500 and 9600 series computers and 
Mac compatibles with 12" PCI slots 



Finally, the Orange Micro cards tend to be the most comprehensive solutions to 
DOS-compatibility technology. Many of their cards have worked in a variety of Mac 
models, usually based only on whether the card supported NuBus or PCI expansion 
and whether the model supported a long expansion card; if the card fits in the 
chassis, it should be able to work. Orange Micro cards have traditionally included 
more support for Mac models by focusing on using the standard expansion buses 
(NuBus and PCI) instead of PDS slots. The latest versions of Orange Micro’s cards 
use more powerful Pentium processors than the Apple and Reply cards, and are 
being actively updated and marketed, especially in the face of stiff competition 
from the software-only emulation companies discussed later in this chapter. 

Installing a PC Compatibility Card 

For the most part, these cards are installed like any other expansion cards: Turn off 
the power, ground yourself, find the available slot, and install it so the ports are 
accessible through the back of your machine. One important caveat: Many of the 
older cards are based on PDS slots, not NuBus or PCI, so you’ll need to have the 
PDS slot available in your Mac. 

With the card installed, your next step is likely to be connecting a web of cabling to 
the card. Most of the Apple and Reply cards come with cables that connect a 
unique 26-pin port to the Mac’s video, with a pass-through connector for your 
monitor (and one for a PC game controller). This is the cabling that makes it 
possible for you to switch between the PC and Mac environments using the same 
monitor. 



Chapter 19 4 ^ Dealing with DOS and Windows PCs 499 




If you want to use two monitors (one each for the PC and Mac environments), you 
still need to connect this special cable to the PC Card's port, but connect the RGB-out 
cable directly to the second monitor (you may need to use an RGB-to-VGA adapter). 
This enables you to use the PC's internal video and PC game connector. 



Here’s how to connect the PC-to-RGB cable: 



1. Connect the PC’s cabling connector to the port on the expansion card. 

2. Connect the RGB connector to your Mac’s RGB port. 

3. Hook up the remaining RGB-out connector, which is designed for your 
monitor, to your Mac’s monitor. You may need to attach an RGB-to-VGA 
adapter if your monitor only has a VGA connector. 



If this is the only cabling your card came with, it should also have a game connector 
for use with PC joysticks and game controllers. You can connect this directly to a 
controller or use a Y-connector — from the PC-side of your local computer store — 
and connect two game controllers. (Some game controllers are too sophisticated to 
share the port. Check the documentation that comes with the game controller.) 



Note 




Other cards, such as the OrangePC series from Orange Micro, include cabling for a 
number of different ports and connections such as PC serial and parallel connections. 
These cabling solutions generally connect to the PC Compatibility Card with a single 
port, with the cables themselves branching out for different purposes. 



Your next step is to install the software that came with the card. This generally 
consists of drivers for the Mac environment that enable you to activate the card 
(look for a disk or CD-ROM that says it’s for the Mac OS). Once you have these 
installed, you’ll restart your Mac to activate the control panel. Next, you can 
access the appropriate control panel, called PC Setup. The control panel gives 
you a number of options (shown in Figure 19-6). 




Figure 19-6: The PC Setup control 
panel enables you to control the PC 
environment. 



500 Part II ♦ Performing the Upgrade 




The PC Compatibility Card will need a number of settings initiated before it can 
boot for the first time. Most importantly, it needs to know what to use as a hard 
drive for the system. Because your Mac’s hard drive is already formatted for the 
Mac file system (HFS or HFS+), the PC can’t use it directly for storing files; the PC 
uses a different sort of drive format (FAT or FAT32). The PC Card works around this 
by creating a new sort of Macintosh file, called a drive container. The PC Setup 
control panel (for Apple’s PC Cards) tricks the card into believing that the container 
file is actually an entire hard drive formatted for its use. 

In fact, because this is a DOS volume that’s saved as a disk image — a special file that 
acts like a disk— on your Mac, you can mount it when the PC Compatibility Card isn’t 
running. Just double-click the file and it will appear on your desktop, just as would a 
floppy or removable media disk. 



The PC Setup control panel enables you to choose the setup file you want to use for 
the C drive (the main hard drive), the D drive, and other subsidiary drives. (You 
can pretty much create as many drives as the control panel — and the free space on 
your hard drive — will support.) You also choose a configuration for your video 
display (so the Mac knows how to display the PC screen) and how much of the 
Mac’s system RAM you want to share with the card if you haven’t installed a SIMM 
on the card. (The capability to share RAM depends on the sort of PC Compatibility 
Card you install. Some share RAM, some don’t.) 




With all those choices made, your next step will be to insert a disk in the Mac’s 
floppy drive. The disk will need to be able to boot the PC system (the first disk for 
DOS or Windows should work) so that you can install software for the PC to use. 
Start up the PC and switch to it to watch it begin the boot-up process. Once it’s 
booted successfully, you’ll need to install an operating system, along with video 
and sound drivers and any other system software that was included with the card. 
(Most PC Compatibility Cards include software that can share data between the 
Mac’s and PC’s clipboards for supporting the Copy and Paste commands across 
both platforms.) 

Reply has its own control panel, called Detente, and Orange Micro supplies 
OrangePCi, an application (instead of a control panel) for controlling the PC environ- 
ment. You’ll need to install these and use them for setting up the PC environment, 
but they’re very similar to the Apple versions. 



Upgrading a PC Compatibility Card 

You should generally be able to tell by looking at a PC Compatibility Card what can 
be upgraded and what can’t. A few manufacturer-specific things can be added to 
your Mac that work with the card — such as the serial/parallel card that Apple and 
Reply have offered in the past. But some other upgrades happen right on the card 
itself. 



Chapter 19 ^ Dealing with DOS and Windows PCs 501 



The most obvious of these is RAM. Most of the PC Compatibility Cards made 
support a single SIMM upgrade through which you can add between 4- and 64MB of 
RAM to your card. (Newer Orange Micro cards can support up to 256MB of RAM on 
a single DIMM.) IPs definitely recommended that you add RAM. With additional 
RAM, both the card itself and the PC operating system will run more efficiently. 
Recommended minimums are SMB for DOS and Windows 3.1 and 16MB for 
Windows 95. More than that is necessary if you’ll be using graphical programs or 
games, or if you plan to have more than one program open in Windows at a time. 

Some of the later PCI cards from Apple and Reply offer a VRAM upgrade from the 
paltry 512K included with the card to 1MB or more for better color depth and 
higher resolutions in the Windows environment. Consult your manual for specifics 
on the type of VRAM required — it may be a bit tough to come by. (Reply/Radius 
sells a VFL\M upgrade direct from their price list.) 

It seems that only cards built earlier — the DOS and Mac cards for Quadra/Centris 
and Power Macintosh 6100 machines — have a socketed Intel processors. (Other PC 
Compatibility Cards have soldered processors.) This means that cards can be 
upgraded with processors that fit that processor socket. Originally shipped with 
486-level processors, those cards can be upgraded to Pentium-level performance. 

Although you may have luck finding your own AMD or Cyrix processor with a 486- 
compatible pinout (and I’d be interested to hear if you have any success doing so), 
Reply/Radius offers their own lOOMHz 586 (Pentium-level) upgrade complete with 
installation instructions and some software upgrades (if necessary). Check out 
their Web site for details. 

PC emulator software 

While hardware companies have been hard at work for years trying to solve the 
running-Windows-on-Macs dilemma, software-emulation technology was pretty 
quiet until recently. SoftWindows — and SoftPC before it — were the only solutions 
for emulating DOS and Windows on a Mac so you could run applications for those 
operating systems. Of course, some of this was a question of logistics, because the 
original SoftPC versions were designed to run on 68040 processors, which didn’t 
quite have enough power for high-speed emulation. 

With the advent and popularity of the PowerPC processor, that’s changed 
somewhat. The first generation of Power Macs made it possible to run Windows 
and even Windows 95 (if somewhat slowly). The second and third generations of 
PowerPC processors — especially the G3 and above — offered a lot of power to burn 
for emulation. Under the right circumstances, these emulation programs can rival 
the power of still-current, full-featured Pentium-class computers. For the first time, 
Mac users are even playing PC games and multimedia titles using software 
emulation. 



502 Part II 4- Performing the Upgrade 



So you can see where software emulation could be a boon for office users, too, 
especially if you have a particular program written only for DOS or Windows that 
you have to use as part of your job description. These emulation tools are making it 
possible for Macs to stay in office settings and offer their unique advantages while 
still supporting basic tasks that require DOS or Windows. 

Types of emulation 

There’s a pretty big difference between emulating and porting an operating system. 
When you port an operating system, you actually design it so it can run on a certain 
type of hardware, like the PowerPC processor. In fact, the Mac OS is a great example 
of both porting and emulating an operating system. For the Mac OS to run on the 
PowerPC, a new port of the original OS had to be written, as the original Mac OS 
was designed to run on the Motorola 68000 family of processors. Because the Mac 
OS was ported to PowerPC, older programs couldn’t even be run on the PowerPC 
version of the Mac OS. Instead, only new programs could be compiled in PowerPC 
computer language compilers, and then run on the new processor. 

That should have made all those older programs break when they were run on the 
PowerPC version of the Mac OS — they would have crashed or refused to run in the 
first place. But that wasn’t really the experience awaiting Mac users. The reason: 
The Mac OS for PowerPC was also able to emulate the older Mac OS for Motorola 
68000 processors. This enabled the older programs to run right along with the 
newer programs that had been compiled specifically for PowerPC. And, because the 
PowerPC was much faster than the 68000 series, older programs didn’t seem to 
slow down too much, even though they were running in emulation. 

So running emulation programs such as Insignia’s SoftWindows and Connectix 
Virtual PC isn’t really the same as running Windows or DOS directly on a Mac. The 
difference is emulated operating systems are always wrapped in a layer of native 
code — instructions that know how to talk directly to the processor and hardware. 
On a Power Mac, those instructions are part of the Mac OS for PowerPC. Even Mac 
OS for 68000 series Macs can’t talk directly to the processor, because it’s being 
emulated. 

The same goes for SoftWindows, which runs on top of the Mac OS, translating 
Windows-type commands into commands that the Mac OS can recognize. The 
difference would be the same as if Microsoft wrote Windows NT for PowerPC, for 
instance. (Actually, Microsoft was trying to do this at one time, but abandoned the 
attempt even as it neared completion.) In that case, programs written for Windows 
NT for Intel processors would have to be recompiled, but would probably run just 
fine. Plus, the PowerPC version of Windows NT would be talking to the PowerPC 
processor directly instead of through a Mac OS intermediary. 



chapter 19 > Dealing with DOS and Windows PCs 503 



SoftWindows and Virtual PC are alike in this respect: Both work as emulators, 
bathed in Mac OS instructions that help them communicate with a PowerPC 
processor. In other ways, though, they’re very different. SoftWindows, for instance, 
takes the approach of emulating Windows 95 (or Windows 3.1 in some versions), 
enabling you to run Windows programs on top of the Mac OS (see Figure 19-7). 




^ifxtovs 



257 PM 



My Coraputi 



^ ' 



4 rile Edtt Setup Uect Help 



257PM SL 



Windows 95 Desktop 



Mj;Cornp<ie( 



Em £« Ym* tlek) 






if 



3Hno)ovjAt 



SoftWindows 



Removable 



DisklE 






Documents 



dtiveiG 



Conboi Panel 



Printeis 



Networking 



IIOdMt) 



^SUMtl QFMiai»o«Wo(d-Docuy«rS1]| Jglly CiNnpiitm 



Figure 19-7: SoftWindows 95 emulates Windows 95 so you can run most Windows 95 
applications in an application on top of the Mac OS. 



Virtual PC, on the other hand, emulates an actual Pentium MMX-class PC, right 
down to the processor, video card and other hardware. That means any compatible 
operating system can run in Virtual PC, Including OpenStep, OS/2, Linux, and 
others. It also means Virtual PC offers more support for more games than require 
regular DOS; because Virtual PC emulates PC hardware, any sort of configuration is 
possible. This approach became popular enough with the release of Virtual PC that 
Insignia developed with their own competitor, RealPC, which is marketed as an 
inexpensive emulator that enables you to play DOS games (or load Windows, if you 
buy a separate copy from Microsoft). Table 19-3 shows a breakdown of the PC 
emulation programs for Mac OS. 






504 Part II 4^ Performing the Upgrade 



Table 19-3 

PC Emulators for the Mac OS 


Company 


Product 


Features 


Insignia 


SoftWindows 


Emulates Windows 3.1 on Macs and Power Macs 


Insignia 


SoftWindows 95 


Emulates Windows 95 on Power Macs 


insignia 


RealPC 


Emulates a Pentium PC on a Power Mac (DOS-only) 


Connectix 


VirtualPC 


Emulates a Pentium PC, comes in Windows, Win95, and 
DOS versions 



In general, the lead in emulation speed and Windows performance go back and 
forth between SoftWindows and Virtual PC, with innovations and improvements 
coming from both camps. Both remain slow compared to hardware solutions, but 
their speed is certainly improving with the availability of faster and faster Power 
Macs. (Both also require second-generation or faster PowerPC processors.) 




Virtual PC is better if you want to be more compatible with PC operating systems, 
more flexible with drivers and games, and able to easily upgrade (to, for instance, 
Windows 98 or Window NT) using the same emulation base. SoftWindows is better 
if you know your main concern is running Windows programs — specifically, 
business applications. SoftWindows is a tad friendly because it’s only designed to 
run Windows on top of the Mac OS. That makes it a bit easier to set up for activities 
such as Internet access and networking. 

If your primary motivation is gaming, you'll be interested to note that both Connectix 
and Insignia have rolled support for the Voodoo chipset (offered by the Techworks 
PowerSD card, as discussed in Chapter 18) into their products. That means 3DFX- 
optimized games running in SoftWindows, RealPC, or Virtual PC can take advantage 
of the 3D acceleration offered by a Mac-based VooDoo card. 



Installing emulation software 

Installation of most of these emulation products is simple — you just insert the 
CD-ROM or disk and double-click the installer program. With SoftWindows, you 
simply follow the installer’s instructions through to the end, and then start running 
the program. You’ll be asked to provide some information, such as set the size of 
the hard drive, how much I^M you want SoftWindows to use, and other factors. 

By default. Virtual PC will also install the OS that came with your particular 
version — different Virtual PC versions come with DOS, Windows 3.1, or 
Windows 95/98 — which will appear when you start up the PC emulation program. 
Once that’s done, you’re free to reboot the machine and install some other OS 
(see Figure 19-8). 




Chapter 19 -f Dealing with DOS and VAIindows PCs 505 




Recycle Bin 



The lf<e»>e« 



[ 4 Fll« Edit (Haul Special Help 



NivCotnonlei Set Up The 
l.licioich 
Melwwt- 



I NetMod 
Ke<ghfccilwod 



MyBiefcevd 







|;£to m 1 


3)1 Floppy 1A| 




3Pcdi*k(C;l 




^lE) 




^ConlfoiParwi 




^Pkintett 




ill Dial-Up Networking 




ISxMNttt) _.i .. 





Figure 19-8: Virtual PC includes controls outside the application window for you to 
manipulate the program as if it were a hardware PC. 



Both emulators offer controls and settings you can use to make them work better 
for you. Sometimes you can hand over more system RAM to make the emulation 
program faster, use fewer colors or an optimum desktop position, or even set 
preferences for using the floppy drive and CD-ROM drive for PC-formatted disks. 



sharing DOS and Windows Programs 

One of the best ways to run Windows programs on your Mac desktop might be to 
forego the extra cards and emulators and buy yourself a full-fledged PC. If you 
connect the PC to your Mac network (or set up the PC so you can dial in to it with a 
modem), you can use a program called Timbuktu from Farallon 
(WWW .farallon. com) to access the PC. 




506 Part II 4- Performing the Upgrade 



Advanced tip: Run without the Finder 



After the problem of sluggish Virtual PC sessions was bandied about on the Evangelist site 
and elsewhere for a while, someone finally hit on a solution: Quit the Finder first. This 
works well for at least two different scenarios: You want to play games, or you need to run 
a Windows (or DOS) program that requires the Mac OS to be locked out. 

Steve Wozniak, cofounder of Apple Computer (and often lovingly referred to as '^Noz”), 
wrote to the Evangelist with an example of the latter scenario, the lock-out situation: His 
son, going into finals in college, was supposed to use a special software program for his 
testing. The program works in Windows, effectively locking out anything but the test's basic 
word processing capabilities. This system made things easier on the teacher- who didn't 
have to read anyone's handwriting— but made it hard to switch to another program and 
consult notes or a cheat sheet. It also made it tough for PowerBook owners like Woz's son, 
as the program wasn't written for Macs. 

The solution suggested to Steve and others goes like this: The Finder is simply a program. 
With the correct preparation, you can quit the Finder and load Virtual PC (or SoftWindows), 
giving it complete control over your Mac (or almost complete control). This gives teachers a 
lock-out while boosting the performance of Virtual PC and other emulation programs quite 
a bit. 

There are a couple of approaches to doing this, but here is my favorite. First, you want to 
create an AppleScript that will quit the Finder and load Virtual PC (or SoftWindows). In the 
Script Editor program (look in your Apple Extras folder), create this very simple script: 

Tell application Finder 
quit 
end tell 

tell application Virtual PC 
acti vate 
end tell 

Now, save that compiled script as something like "Boot VPC" and store it in the Startup 
Items (disabled) folder. (When you run the script for the first time, it may ask you to locate 
Virtual PC. You can run the script from the editor once, just to get that out of the way. You 
can also save the script as run-only if you'd like it to avoid the Script Editor when the script 
launches.) 

Next, open the Extensions Manager and create a new, minimal set of System Extensions. 
(Make sure Extensions Manager is one of them.) Save the set as "Boot VPC" or something 
similar, and make sure you turn on the Boot VPC AppleScript as a Startup Item for that set 
of extensions. Check your other sets to make sure Boot VPC wasn't accidentally turned on 
in those other sets. 

Finally, choose the set in Extension Manager and restart your Mac It should boot up with 
minimal extensions, and instead of seeing the Finder, you should see Virtual PC or 
SoftWindows. With any luck, things will even run a bit faster. (See the included CD-ROM for 
FindKiller and FinderReset, AppleScripts that also can be used to quit and restart the Finder.) 





Chapter 19 -f Dealing with DOS and Windows PCs 507 



Screen sharing 

Timbuktu is a screen-sharing program through which you can view and control a 
Mac, Windows, or DOS session over a network or modem connection. The other 
computer’s screen appears in a window on your own desktop, enabling you to do 
just about anything you could be doing if you were sitting in front of the machine 
itself (see Figure 19-9). 




Figure 19-9: Timbuktu enables you to control distant computers, whether they're 
Macs or PCs. 



The first downside to this is the speed of the Windows environment is still subject 
to the speed of your network, but only for the purposes of displaying the screen. 
Most of the processing happens on the actual Intel-compatible computer, making it 
a fairly simple matter for you to use both the Windows machine and your Mac at 
the same time, because Timbuktu doesn’t take up too much processing power. 

The other problem is programs can’t do anything weird when it comes to the way 
they draw to the screen, so you’ll find that some games, DOS programs, and other 
nonstandard implementation may not work in a Timbuktu window. 







508 Part II 4- Performing the Upgrade 



Screen swapping 

The other solution to using an actual PC means you’ll really be physically using an 
Intel-compatible machine (instead of accessing it over a network), but you’ll use the 
same monitor and keyboard for both your PC and your Mac. A couple of solutions 
exist to enable you to use the same keyboard and monitor to control two or more 
computers: 

♦ The Omniview from Belkin Components (wv/w . be! ki n . com) gives you control 
over four or six PCs from one keyboard and monitor, and, with a special Mac 
adapter, allows you to control a mix of PCs and Macs. You control the Mac 
with a PS/2-style keyboard. 

4- Network Technologies (vmw . networktechi nc . com) offers a rather 
sophisticated switcher that controls Macs, PCs, Sun workstations, and other 
minicomputers. Called the ST-4UX, this switcher enables you to use Mac, PC, 
or Sun keyboards and mice, too. 

^ Raritan Computer (www . ra ri tan . com) offers the Master Console, through 
which you can control from 2 to 64 different computers via one keyboard and 
monitor. A Mac adapter called the Guardian enables you to control both Macs 
and PCs. 



Summary 

4- The Mac OS and Macintosh hardware are made to help you work with DOS 
files, disks and removable media. Because Macs are the smaller market, it’s 
generally incumbent on them to do a good job of supporting Windows and 
Intel standards, and they do. 

4^ With built-in and add-on software utilities, you can work with just about any 
PC file format, including documents, archives, and even compressed files. 

4- If you need to run DOS and Windows programs, you also have a couple of 
options. The faster choice is a PC-compatibility expansion card that actually 
places an Intel-compatible processor inside your Mac. You can then use the 
same monitor and keyboard to run DOS and Windows programs on your 
Mac’s screen. 

4 You can also opt for software emulation. SoftWindows and Virtual PC are 
two software products that offer Windows compatibility without requiring a 
dedicated processor. They can be a bit slow compared to actual Pentium- 
based processing, but they do take advantage of the growing speed of G3 
processors and beyond (someday, the emulators may even be faster than 
Pentium-based cards and computers). Virtual PC has the additional advantage 
of being capable of running any operating system that a typical hardware 
PC can. 



Chapter 19 ^ Dealing with DOS and Windows PCs 509 



^ If you’ve got a real Intel-compatible PC, you can share its screen over a 
network and control it using a software program called Timbuktu. Or, if the 
machine is sitting on your desk and you just want to be able to switch your 
keyboard, mouse, and monitor back and forth between Macs and PCs, you can 
do that with switch boxes from a number of different companies. 

4 



PowerBooks 



Y ou’ll probably think I’m silly, but I’m still amazed every 
time I see a PowerBook light up and start computing. It 
looks just like regular computer! In most cases, PowerBooks 
are eight pounds or less, feature a good keyboard, a way to 
mouse around, plenty of ports, internal expansion, and a glow- 
in-the-dark screen — all the same stuff you can get on a 
desktop computer. And, these days, PowerBooks are even as 
powerful as regular desktop computers. 

PowerBooks are a tad more limited; specifically, they have 
fewer ports and usually very few internal upgrading options. 
When put up against comparable desktop computers, 
PowerBooks usually have slightly smaller hard drives, slightly 
.slower video, and can generally accept a little less RAM. Up 
until very recently, you probably wouldn’t have bought a 
PowerBook if your primary work centered around working 
with Photoshop, QuarkXPress, or 3D animation. You still might 
not buy a PowerBook for those tasks, but that scenario is 
becoming much more likely. 

Of course, if you already have a PowerBook, you know all this. 
What you’re probably more interested in doing is getting that 
PowerBook to do more stuff for you: compute better, faster or 
communicate with more peripherals. Chances are, you can get 
all that accomplished. 




4 ^ > 4 ^ 4 ^ 

In This Chapter 

Upgrading your 
PowerBook 

Plug it in: docks, 
bays, slots, and 
batteries 

External ports and 
peripherals 

SCSI Disk Mode 

4 ^ > 4 4 ^ 



In this chapter, I’ll take you on a whirlwind tour through the 
various accessories and add-ons you can come across for 
your PowerBook. If you’ve got a PowerBook already or you’re 
thinking about getting one, you’ll enjoy this chapter, which 
shows you how to upgrade them and what’s possible with a 
souped-up PowerBook. 



512 Part II > Performing the Upgrade 



Upgrading Your PowerBook 

You’ll find that PowerBooks and PowerBook upgrades are often more expensive 
than upgrades for desktop Macs. Part of that is because so much design work goes 
into each PowerBook — somehow, everything has to fit, spin, avoid catching on fire, 
and continue to compute in that little box. Usually that means using cutting-edge, 
miniaturized technologies that are beyond the typical components you’ll find in 
desktop computers — both in technology and in price. 

It also means that the upgrades tend to be a bit more proprietary. RAM, for 
instance, often has to be designed not only for PowerBooks, but often the RAM has 
to be made just for a particular PowerBook model. As that’s the case, the RAM can’t 
benefit from the economies of scale that usually affect desktop RAM prices; 
because desktop Macs share RAM designs even with Intel-compatible PCs, a lot of 
the same RAM can be manufactured and sold, keeping the price reasonable. 

You’ll still find PowerBook RAM modules at a decent price, but don’t be surprised if 
that price doubles the price of regular RAM. It’s just going to cost a tad more. The 
same is true of other components, such as processor upgrades, new hard drives, 
and internal modems or networking solutions. 

Other than the price, though, you’ll find that PowerBook upgrades come in two 
basic categories — blissfully easy and somewhat messy. Certain models — 
PowerBook 5300, 1400, 2400, 3400, G3, or higher — include PC Card slots (also 
called PCMCIA slots) that make adding a number of different upgrades (RAM, 
modems, Ethernet, hard drives) pretty easy to do. In most cases, you stick the card 
in and add the functionality. (These cards are discussed in detail in the next section 
of this chapter.) 

If you won’t be upgrading using a PC Card, things can get a bit messier. You’ll have 
to open the PowerBook’s case, which can be quite a study in engineering itself. 

Next, you’ll need to get the right parts and install them correctly. First things first, 
though. Table 20-1 shows the PowerBook chart for internal upgrades (there’s 
another one later in this chapter for port info and external upgrades). 



Table 20-1 

PowerBook Internal Upgrades 



Model # 


Processor 


Megahertz 


Processor 

Upgrade? 


Form 

Factor 


Slots 


100 


68000 


16 


No 


PB 100 


Modem 


140 


68030 


16 


No 


PB 140 


Modem 


145/145B 


68030 


25 


No 


PB 140 


Modem 


150 


68030 


33 


No 


PB 140 


Modem 


160 


68030 


25 


No 


PB 140 


Modem 



Chapter 20 -f PowerBooks 513 



Model # 


Processor 


Megahertz 


Processor 

Upgrade? 


Form 

Factor 


Slots 


165 


68030 


33 


No 


PB 140 


Modem 


165c 


68030 

(w/FPU) 


33 


No 


PB 140 


Modem 


170 


68030 

(w/FPU) 


25 


No 


PB 140 


Modem 


180/ 180c 


68030 

(w/FPU) 


33 


No 


PB 140 


Modem 


190/66 


68LC040 


66 


Logic board 
to 5300 


PB 5300 


Two Type II PC 
Card 


Duo 210 


68030 


25 


Logic board 
to 2300 


PB Duo 


Modem, dock 


Duo 230 


68030 


33 


Logic board 
to 2300 


PB Duo 


Modem, dock 


Duo 250 


68030 


33 


Logic board 
to 2300 


PB Duo 


Modem, dock 


Duo 270c 


68030 

(w/FPU) 


33 


Logic board 
to 2300 


PB Duo 


Modem, dock 


Duo 280/c 


68LC040 


66 


Logic board 
to 2300 


PB Duo 


Modem, dock 


Duo 2300 


PPC 603e 


100 


No 


PB Duo 


Modem, dock 


520/520C 


68LC040 


50 


Card to PPC 


PB 500 


Modem, PC 
cage’ 


540/540C 


68LC040 


66 


Card to PPC 


PB 500 


Modem, PC 
cage’ 


550c 


68040 


66 


Card to PPC 


PB 500 


Modem, PC 
cage' 


1400 


PPC 

603e 


117/133/ 

166 


Third-party card 


PB 1400 


Two Type II PC 
Cards, comm' 


2400c 


PP C 603e 


180/250 


Third-party card 


PB 2400 


Two Type II 
PC Cards 


3400c 


PPC 603e 


180/200/ 

240 


No 


PB 3400 


Two Type II PC 
Cards 


5300 


PPC 603e 


100/117 


No 


PB 5300 


Two Type II 
PC Cards 



C continued) 



514 Part II 4* Performing the Upgrade 



Table 20-1 (continued) 


Model # 


Processor 


Megahertz 


Processor 

Upgrade? 


Form 

Factor 


Slots 


G3 (3500) 


PPG 750 


250 


No 


PB 3400 


Two Type 11 
PG Gards 


G3 (BTO) 


PPG 750 


225, 250, 
292 


No 


PB G3 


Two Type II 
PG Gards 



1 The 500 series can accept a PCMCIA card cage as a substitute for one of its two battery-expansion bays. It can 
then access PC Card upgrades. 

2 The communications slot on the 1400 can accept an Apple video-out card or an Ethernet card. 



Although there’s a rumor that upgrade cards may become available for the 
PowerBook 3400 and 5300 series, they’re not available as of the writing of this book. 
The PowerBook 1400 series can accept upgrade cards that extend them to 183MHz 
603e processors, or they can accept a G3 upgrade card, which has been announced 
by NewerTech (and some other companies). Check NewerTech’s Web site 
(WWW. newer tech .com) and this book’s Web site for continued reports. 



Notice that two versions of the PowerBook G3 are listed. The original PowerBook 
G3 was based on the PowerBook 3400 form factor and is sometimes referred to as 
the 3500 series. The second PowerBook G3 series are the first models available 
under the Apple Store build-toorder system: This means Apple doesn’t necessarily 
sell them in standard configurations, but can add or subtract components 
according to individual orders as the machines are being built. There is an 
expectation that these G3 models will be processor upgradeable, but nothing has 
been announced. 



Although there's no official kit (or official support) for it, you can swap the logic 
boards in earlier PowerBooks to increase the speed. In the PowerBooks that use the 
PowerBook 140 form factor, it's possible to swap logic boards to add life to an aging 
machine. That's beyond the scope of the book, if only because it's tough to come up 
with a great reason to do it; with today's modern software, there's little advantage to 
moving from a 25MHz 68030 to a 33MHz 68030. And to do it, you'll probably have to 
buy the faster PowerBook anyway. Therefore, unless it's got a bad screen or other 
trouble, there's not too much point in trying to upgrade one machine's logic board for 
the other's. Just use the better machine. If you need a replacement logic board, 
though, try DT&T Service at www. dttservi ce . com/ Power book . html on the Web 
along with the usual used market suspects. 



Chapter 20 > PowerBooks 515 







Opening your PowerBook 

We’re fortunate in this respect: Apple has used basically nine different PowerBook 
form factors over the life of the portable’s line, so it’s pretty easy to pin down the 
specifics of each. What governs how you’ll open yours is the form factor of the 
machine, as detailed in Table 20-1. The text that follows will include a quick 
discussion of what’s required to get a particular PowerBook model opened, along 
with a photo of the PowerBook being opened. 

Apple is a little wishy-washy about whether they really want you opening your 
PowerBook to add RAM. They make it easy to do, with diagrams all over the place 
and tantalizing references to all the upgrades you can add to the PowerBook, but 
then they tell you that the/d prefer you consult an Apple Authorized Dealer for instal- 
lation. What should you do? If you’re under warranty, Td recommend reading the 
arranty and your manual to see If opening your PowerBook voids the warranty. If it 
doesn't, upgrade away. If upgrading will void your warranty, then do so at your 
own risk. 



PowerBook 100 

Models include: PowerBook 100 

The PowerBook 100 requires a TIO Torx screwdriver to remove its screws. Here’s 
how to open the PowerBook and expose its memory upgrade slot (the only upgrade 
possible with this model) (refer also to Figure 20-1): 




Figure 20-1: Opening the PowerBook 100 




516 Part II 4 - Performing the Upgrade 



1. Shut clown the PowerBook, and remove all cords and cables to external 
peripherals. Ground yourself. 

2. Remove the main battery (slide the battery door to the right, and then pull 
the battery out of the computer). Also, take out the backup batteries in the 
rear compartment of the PowerBook 100. 

3. Remove the three rubber pads on the underside of the PowerBook. You’ll find 
screws underneath the pads. Remove the screws. 

4. With the machine right-side up, open the display. Lift the display and pull it off 
the base, but don’t disconnect it from the rest of the machine. 

5. Lift the keyboard up off the computer and lay it down on the display panel. 
Don’t disconnect it from the rest of the PowerBook. 

To put the PowerBook back together, replace the keyboard first, and then the 
screen. Next, reinstall the screws on the bottom of the PowerBook. If everything 
seems solid, hook up the battery and power cable, start up the Mac, and test it. 

PowerBook 140 form factor 

Models include: PowerBook 140, 145, 145B, 150, 160, 165, 165c, 170, 180, 180c 

The PowerBook 140 form factor requires both a T8 and a TIO Torx screwdriver to 
remove its screws. Here’s how to open the PowerBook and expose its memory- 
upgrade slot (see also Figure 20-2): 







Chapter 20 > PowerBooks 517 



1. Shut down the PowerBook, and remove all cords and cables to external 
peripherals. Ground yourself. 

2. Remove the main battery by sliding the battery door to the right, and then 
pulling the battery out of the computer. 

3. On the underside of the PowerBook, remove the four recessed screws using 
the TIO Torx screwdriver. 

4. Open the rear access door and remove the T8 Torx screw next to the SCSI 
port. 

5. With the PowerBook upside down and the rear facing you, lift the bottom of 
the PowerBook until you see a cable connecting the two halves of the 
PowerBook. While holding the casing open, disconnect the cable from the 
section you’re lifting (the PowerBook’s true bottom). 

6. Continue to lift until the section you’re lifting separates from the keyboard 
section of the PowerBook. Rotate and flip the section you’re lifting so that it 
lies exposed on the table. 

To put this type of PowerBook form factor back together, place the bottom section 
of the PowerBook back on the upside-down top section, aligning the tabs on the 
front edge of the PowerBook (the front edge is where the screen latch is). With the 
tabs aligned, lower the bottom section until it’s close enough to plug the cable into, 
and then connect the cable. Lower the casing the rest of the way, and reinstall all 
the screws. If everything looks good, turn the PowerBook over, replace the battery 
and power, and start up the Mac to test it. 

PowerBook Duo form factor 

Models include: PowerBook Duo 210, 230, 250, 270c, 280, 280c, 2300 



Mac Evangelista tip: Your PowerBook screws 



Mac Evangelista Lisa Devlin notes that her PowerBook has often been accused of having a 
screw loose. This seems to be particularly true as a PowerBook ages: 

"Models with keyboard screws, that is, the 140-180 series, should be checked at least once 
a year, and more often if the PowerBook is used heavily or If you're a violent typist. If the 
screws are not tightened regularly, they can wiggle loose and damage other parts of the 
PowerBook, including the logic board and disk drive." 




518 Part II > Performing the Upgrade 



The PowerBook Duo form factor requires a T8 Torx screwdriver to remove its 
screws. Here’s how to open the PowerBook and expose its memory-upgrade slot 
(refer also to Figure 20-3): 




Figure 20-3: Opening the PowerBook Duo series of PowerBooks 



1. Shut down the PowerBook, and remove all cords and cables to external 
peripherals. Ground yourself. 

2. Remove the main battery by sliding the battery door to the right, and then 
pulling the battery out of the computer. 

3. On the underside of the PowerBook, remove the three keyboard screws using 
the T8 Torx screwdriver. (Don’t remove the fourth screw, which is closest to 
the front of the machine.) 

4. With the PowerBook right-side up, open the screen. Now place your hand on 
the PowerBook’s keyboard (it’s been loosened and will fall out). Lift the back 
of the PowerBook so that you rotate the PowerBook toward its front, causing 
the keyboard to fall into your hand. 

5. Don’t remove or damage the cables that connect the keyboard to the 
computer. Gently put the PowerBook back upright and lay the keyboard down 
on the front wrist-rest section of the PowerBook. 




Chapter 20 -f PowerBooks 519 



Putting these PowerBook Duos back together is pretty easy. Just gently place the 
keyboard back in its place, close the screen, and turn the Duo over. Replace the 
keyboard screws. If everything looks good, add the battery and power supply, and 
start up the Mac to test it. 

PowerBook 500 form factor 

Models include; PowerBook 520, 520c, 540, 540c, 550 

The PowerBook 500 form factor requires a T8 Torx screwdriver to remove its 
screws. Here’s how to open the PowerBook and expose its memory-upgrade and 
processor-card upgrade slot (see Figure 20-4): 




Figure 20-4: Opening the PowerBook 500 series of PowerBooks 



1. Shut down the PowerBook, and remove all cords and cables to external 
peripherals. Ground yourself. 

2. Remove the battery or both batteries, if installed. Remove the PCMCIA cage 
(PC Card cage) if it’s installed. (Remove these by sliding the grooved slider 
toward the front of the PowerBook, and then pop the battery out.) 

3. On the underside of the PowerBook, remove the two (most deeply recessed) 
keyboard screws using the T8 Torx screwdriver. Don’t remove the other 
screws. 

4. Open the rear access door and remove the two T8 Torx screws located on 
either side of the serial number label. 




520 Part II 4- Performing the Upgrade 



5. With the PowerBook right-side up, open the screen. Lift the keyboard up from 
the PowerBook, but don’t disconnect its cables. Place it on the front wrist-rest 
of the PowerBook. 

6. Push slightly forward and pull up on the plastic strip near the screen’s hinge 
to remove it. 

7. Remove the three heat-shield screws. (One screw is located beneath where 
the plastic strip was installed.) 

8. Remove the heat shield. If you’re upgrading RAM, remove the plastic holder 
that sits over the RAM slot. 

When you put the PowerBook 500 form factor back together, you’ll need to take 
care, especially around the RAM module, which can be delicate. Slide the plastic 
holder over the RAM module (if you’ve installed one) and replace it in its original 
position. Next, replace the heat shield and its three screws. (This is a delicate 
process, so be patient. The heat shield can be difficult to get back in place.) Replace 
the plastic strip and then the keyboard. Close the screen. Replace the screws on the 
back of the PowerBook, and then the screws on the bottom. 

If everything looks good, add the battery and power supply, start up the Mac, and 
test it. 



Mac Evangelista tip: Upgrading 500 series 



Mac Evangelista Philip Accas has a love-hate relationship with his PowerBook 500 series 
machines. Apparently he loves to upgrade them, but hates some of the pain that comes 
with the process. (As you can tell, PowerBook 500 upgrades can be a little tricky; I certainly 
recommend you have a dealer look at the PowerBook for you if any of this seems confus- 
ing or tough to accomplish.) Here are some tips he's gleaned from his 500 series experi- 
ences: 

To add RAM or other components to a 500 series PowerBook, you must first remove the 
keyboard and the little plastic strip immediately behind it that screws into the back of the 
PowerBook, behind the flip-down door. This strip needs to come out because it covers the 
last screw you need to unscrew to remove the cover, allowing you to access the CPU/RAM. 

'Tip 1 is this: Make sure something about 2-inches high (a hardback book, for example) is 
behind the PowerBook, bend the screen back until it just about touches this support, and 
then loosen both screen hinge screws about two turns. This gives you enough room to eas- 
ily extract (and replace) the plastic strip without removing the screen completely. 



(continued) 



Chapter 20 4- PowerBooks 521 



(continued) 

"After getting inside the PowerBook, you still have to remove the perforated metal piece 
that covers the CPU daughterboard/RAM/modem area. Two of the screws thread into a thin 
plastic support that 'clips' around the RAM module. Once you've removed the screws, you'll 
need to extract the screwholder to access the RAM module. Unfortunately, that screwholder 
can be tough to get out. 

"So, Tip 2 is this: Bend out a side panel -the one that separates the RAM/CPU middle sec- 
tion from the floppy and hard drive sections -and its restraining tab slightly. Move the plas- 
tic screwholder towards the back of the PowerBook just a bit; this should free one side of 
the plastic screwholder. Bend the other metal side panel out, and with your other hand, slip 
the plastic screwholder off the RAM card entirely. You should now be able to pull the RAM 
straight up using a chip-puller. You'll also be able to get to the CPU daughtercard. 

'To reinstall, slip the plastic piece onto the RAM module first, and then bend a metal side 
panel (with the restraining tabs) out slightly, inserting one side of the screwholder under 
the metal tab. Bend the other metal side/tab out and, with your other hand, position the 
RAM module and screwholder right above the RAM connection socket Press straight down 
until it clicks, and release the second side; both metal tabs should be holding the plastic 
screwholder down and in place -a little wiggling may be necessary to achieve this." 



PowerBook 5300 form factor 

Models include: PowerBook 190, 190cs, 5300 series 

The PowerBook 5300 form factor requires a T8 Torx screwdriver to remove its 
screws. Here’s how to open the PowerBook and expose its memory upgrade slot 
(refer to Figure 20-5): 

1. Shut down the PowerBook, and remove all cords and cables to external 
peripherals. Ground yourself. 

2. Remove the main battery. 

3. On the underside of the PowerBook, remove the three recessed keyboard 
screws using the T8 Torx screwdriver. 

4. With the PowerBook right-side up, gently open the screen to a wide angle. 
Now, place your hand on the PowerBook’s keyboard (it’s been loosened and 
will fall out). Lift the back of the PowerBook so that you rotate the PowerBook 
toward its front, causing the keyboard to fall into your hand. 

5. Don’t remove or damage the cables that connect the keyboard to the 
computer. Gently put the PowerBook back upright and lay the keyboard down 
very gently on the bottom half of the screen, with keycaps facing up. (You 
may want to place a clean, dry towel over the screen to protect it.) 



522 Part II Performing the Upgrade 




Figure 20-5: Opening the PowerBook 5300 series of PowerBooks 



Putting the PowerBook 5300 form factor back together is pretty easy. Just gently 
place the keyboard back in place, close the screen, and turn the 5300 over. Replace 
the keyboard screws. If everything looks good, add the battery and power supply 
and start up the Mac to test it. 

PowerBook 1400 form factor 

Models include: PowerBook 1400 series 

The PowerBook 1400 series is fairly simple to open for upgrading: It requires only a 
small Phillips-head screwdriver to remove its screws. Here’s how to open the 
PowerBook and expose its memory and internal upgrade slot (see Figure 20-6): 

1. Shut down the PowerBook, and remove all cords and cables to external 
peripherals. Ground yourself. 

2. Remove the main battery. (Push the release on the bottom of the battery to 
pop it out of the left-front bay.) 

3. Gently open the screen wide. Slide the speaker grille above the keyboard 
slightly to the left, and then pull up on the grille. (It may take a little power to 
release the grille.) 

4. Place your finger under the metal guard at the top edge of the keyboard (it’s 
actually part of the keyboard). Lift up on the keyboard until it comes free. 
(This will take some maneuvering, but not much strength.) Place the keyboard 
upside down on the wrist rest. Don’t disconnect its cable. 

5. Remove the five or six screws from the heat shield that’s exposed when you 
remove the grille. Lift the heat shield out of the PowerBook. 




Chapter 20 4 PowerBooks 523 




Figure 20-6: Opening the PowerBook 1400 series of PowerBooks 




\ 



To put the PowerBook 1400 back together, just reverse the process. Screw the metal 
heat shield back into place (the longer screws go in the rearmost holes). Place the 
keyboard gently back into place, and then cover its top with the speaker grille 
(begin with the grille slightly offset to the left), sliding it to the right to secure it. If 
everything looks good, replace the battery and/or power supply, start up the Mac, 
and test it. 

If you're installing an internal expansion card, you'll need to pop off the plastic cover 
for the internal expansion port (on the back of the PowerBook) using a flathead 
screwdriver. Once the card is installed, you'll need to screw the expansion card into 
the PowerBook from the rear, using the connector holes on either side of the port 
opening. 



PowerBook 2400 form factor 

Models include: PowerBook 2400 series 

The PowerBook 2400 series is very difficult to open for upgrading — so much so, in 
fact, that ril go along with a number of other experts and recommend against trying 
to upgrade it yourself. Although Apple recommends against upgrading any 
PowerBook, its engineers make some of them pretty easy to get into. The 
PowerBook 2400 is a wonderful example of an instance in which that’s not the case. 

Although the PowerBook 2400 does take fairly standard RAM modules (making that 
part of the upgrade enticing), I’d say that the chance of marring the plastic or losing 
a screw is too high, especially compared to other PowerBook models. In most cases 
I’d recommend handing this one over to an authorized service center. 





524 Part II > Performing the Upgrade 



If you’re still interested, thouj^h, here’s the process you have to go through to open 
a PowerBook 2400 (see also Figure 20-7). You’ll need a small flathead screwdriver 
and a small Phillips-head screwdriver: 




Figure 20-7: Opening the PowerBook 2400 series of PowerBooks 



1. Shut down the PowerBook, and remove all cords and cables to external 
peripherals. Ground yourself. 

2. Remove the main battery. 

3. Locate the two small screw covers on each side of the screen bezel at the top 
of the keyboard. Remove the covers by prying them up with a flathead 
screwdriver with a very thin blade, and remove the two screws found under 
those covers using a small Phillips-head screwdriver. 

4. Remove the bezel itself using a flathead screwdriver to release the two tabs 
holding the bezel in place. One tab is located over the F3 key; the other is 
over the FI 2 key. 

5. Using your index fingers, slide the top section of the PowerBook gently away 
from the screen. You should only slide it back far enough to expose the ribbon 
cable that’s connecting the top section to the logic board. 

6. Remove the ribbon cable connecting this top section to the logic board. A 
small flathead screwdriver can be used to release the two small tabs that 
fasten the ribbon to the logic board. Remove the top section. 





Chapter 20 -f PowerBooks 525 



7. The keyboard has six screws, which need to be removed. There are three 
gold screws along the top and three black screws along the bottom of the 
keyboard. Remove them with the Phillips-head screwdriver. 

8. Flip the keyboard up so that it rests against the bottom of the PowerBook’s 
screen. (You may want to use a soft towel between the two to keep the screen 
safe.) Do not disconnect the ribbon cables for the keyboard. 

9. To access the RAM upgrade slots, locate the metal heat shield that covers the 
RAM slot found near the lower-left corner of the PowerBook. Remove the two 
screws on the left side of the heat shield, and then remove the shield. 

A bit tricky, eh? To put it back together, reverse the process. Note that there are 
quite a few screws to keep track of; try to keep the colors of the screws right and 
put them back in the holes they came from. You should also decide before 
continuing whether or not it’s going to be too much of a sleight-of-hand maneuver 
for you to plug the top section of the PowerBook back into the logic board with the 
benefit of only a screwdriver and some ingenuity. If that’s too much pressure, abort 
the mission and take the PowerBook to an authorized service center for a quick 
upgrade. 

PowerBook 3400 form factor 

Models include: PowerBook 3400 series, G3 (3500) 

The PowerBook 3400 form factor requires a T8 Torx screwdriver to remove its 
screws. Here’s how to open the PowerBook and expose its memory upgrade slot 
(see also Figure 20-8): 

1. Shut down the PowerBook, and remove all cords and cables to external 
peripherals. Ground yourself. 

2. Remove the main battery. (A slider on the bottom of the PowerBook will 
release the battery.) 

3. On the underside of the PowerBook, completely loosen the three recessed 
keyboard screws using the T8 Torx screwdriver. Turn the PowerBook over so 
that the screws fall out. 

4. With the PowerBook right side up, gently open the screen to a wide angle. 
Now lift up very slightly (no more than 1/4-inch) on both the right and left 
side of the front end of the keyboard. 

5. Pull the keyboard very slightly toward the front of the PowerBook until the 
small tabs on the back edge of the keyboard come free from the case. 

6. Don’t remove or damage the cables that connect the keyboard to the 
computer. Very gently place the keyboard down on the bottom half of the 
screen with keycaps facing up. (It’s recommended that you place a clean, dry 
towel over the screen to protect it.) 



526 Part II 4^ Performing the Upgrade 




Figure 20-8: Opening the PowerBook 3400 series of PowerBooks 




If the PowerBook has been plugged in and/or turned on recently, make sure you 
avoid touching the heat sink, the metal section located in the center of the exposed 
area in the PowerBook. It can get very hot. 



Putting the PowerBook 3400 form factor back together is pretty easy. Just gently 
place the keyboard back In the case, making sure to angle it in carefully to fit the 
tabs into the back of the keyboard opening in the case. Lower the keyboard into its 
slot. Close the screen and turn the PowerBook over. Replace the keyboard screws. 



If everything looks good, add the battery and/or power cable, start up the Mac, and 
test it. 



PowerBook G3 form factor 

Models Include: PowerBook G3 (BTO) series 

The PowerBook G3 BTO series is very simple to open for upgrading — all it requires 
is a Phillips-head screwdriver. Here’s the procedure (also refer to Figure 20-9): 

1. Unplug the PowerBook, ground yourself, and pull the front-mounted 
expansion bay release levers toward you to release the battery and/or devices 
that are in the expansion bays. Remove those devices. 

2. Reach into the device bays and pull back the spring-loaded tabs to release the 
PowerBook’s keyboard. 

3. Remove the two Phillips-head screws that secure the heat shield. Remove the 
heat shield to gain access to the RAM upgrade slots and processor 
daughtercard. 




Chapter 20 ^ PowerBooks 527 




Figure 20-9: Opening the PowerBook G3 Build-to-Order series 



Simply reverse the process to put the PowerBook back together — screw on the 
heat shield and snap the keyboard back into place. 

Upgrading RAM 

Aside from getting the PowerBook open, you’ll also need to explore the various 
requirements for the RAM in your particular PowerBook. I’ve got another chart for 
you in this section to help explain these requirements. 

In just about every case you’ll have one available slot for upgrading; fortunately, 
PowerBook RAM modules can be installed one module at a time. (Makes sense, eh?) 
In the PowerBook 1400, unlike most others, you can stack memory modules on top 
of one another, which enables you to add two modules to the one slot. In the G3 
(BTO) series, the PowerBook has two available SO-DIMM slots. The base RAM is 
installed in one of those slots and the other is available for upgrading. 

If your Mac is currently showing more RAM in the About this Computer dialog box 
than the model’s base amount listed in Table 20-2, then you probably already have 
an upgrade module installed in the Mac. In that case, you’ll have to replace the 
existing module (unless it’s in a PowerBook 1400), so make sure you buy a module 
with a much higher capacity than the module that’s currently in the upgrade slot — 
otherwise the upgrade won’t be very much use. For instance, if you have a Duo 210 
with a total of SMB of RAM, the upgrade slot is taken by a 4MB module. You’ll want 
to get a larger module (at least SMB) to make up for replacement of the 4MB 
module. 




528 Part II 4- Performing the Upgrade 



Table 20-2 

PowerBook RAM Upgrades 



Mode! 


Base RAM 


Max. RAM 


Type 


Speed 


Module Sizes 


100/140/145 


2MB 


SMB 


PBIOO 


100 ns 


2-, 4-, 6MB 


145B 


4MB 


SMB 


PBIOO 


100 ns 


2-, 4MB 


150 


4MB 


40MB 


Duo 


70 ns 


4-, 8-, 2-, 
36MB 


160/1 65/1 65c 
180/1 80c 


4MB 


14MB 


PBIOO 


85 ns 


2-, 4-, 10MB 


170 


2MB 


8MB 


PBIOO 


100 ns 


2-, 4-, 6MB 


190/190CS 


4MB' 


36MB’ 


PB5300 


70 ns 


4-32MB 


Duo 210, 230, 
250 


4MB 


24MB 


Duo 


70 ns 


4-20MB 


Duo 270c 


4MB 


32MB 


Duo 


70 ns 


4-28MB 


Duo 280/280C 


4MB 


40MB 


Duo 


70 ns 


4-36MB 


500 series 


4MB’ 


36M’ 


PB500 


70 ns 


4-, 8-, 12-, 
20-, 32MB 


1400 series 


16MB^ 


64MB' 


PB1400 


70 ns 


8-24MB 


Duo 2300 


8MB 


56MB 


Duo 


70 ns 


4-48MB 


2400 series 


16MB 


144MB 


SO-DIMM 


60 ns 


16-128MB 


3400 series 


16MB 


144MB 


PB3400 


60 ns 


4-1 28MB 


5300 series 


8MB^ 


64MB 


PB5300 


70 ns 


8-64MB 


G3 (3500) 


32MB 


160MB 


PB G3 


60 ns 


4-1 28MB 


G3 (BTO) 


32MB' 


192MB 


SO-DIMM 


N/A 


16-1 28MB 



1 Some later model 190 series PowerBooks came with 8MB of base RAM, increasing the maximum to 40MB. 

2 Installing a PowerPC upgrade card in a PowerBook 500 series raises the base RAM to 8MB (because 8MB of 
RAM is soldered on the card, but the 4MB on the logic board is disabled), resulting in a new maximum of 40MB 
of RAM. 

3 Early 1400cs/1 17 models came with 12MB of base RAM, reducing its maximum to 60MB. 

4 Later models of the 5300c and 5300cs came with 16MB of base RAM. The 5300ce came with 16MB of base 
RAM and a 16MB upgrade in the available RAM slot. 

5 At the time of writing, some build-to-order C3 models include 64MB of RAM installed in one of the two 
available SO-DIMM slots. 



Chapter 20 4- PowerBooks 529 



With the exception of the G3 BTO and 2400 series of PowerBooks, which use 
small outline DIMMs (SO DIMMS) — a smaller version of standard DIMMs that 
have become popular for notebook computer memory — every single one of these 
PowerBooks requires a special type of RAM module designed to fit their respective 
form factors. When shopping for RAM, make sure you get the right type. 

In general, you’ll need to be careful with these RAM modules, as they often have 
fragile connectors and pins that can be quite different from desktop RAM modules. 
You should also be very sensitive to the possibility of static electricity discharge 
when working inside a PowerBook — wear a grounding strap before adding RAM. 
Remember, PowerBook logic boards and components tend to be much more 
expensive that desktop logic boards. 

Cross- ^ To learn more about RAM in general, see the desktop RAM discussion in Chapter 6. If 
Referenc^ you're interested in upgrading your PowerBook soon, you should also immediately 
download the Apple Memory Guide PDF (Adobe Portable Document Format) from 
Apple's Support Web site (www.apple.com/support), which includes not only 
memory requirements but diagrams and instructions for installing RAM in various 
PowerBook models. 

Internal slots 

Not all PowerBooks have internal slots (see Table 20-1 to see if yours does), and 
those that do can usually only accept very specific add-ons. The PowerBook 1400 
has exactly three upgrade cards that can be added to its internal slot: a video-out 
card from Apple, an Ethernet card from Focus Enhancements 
(WWW. focusi nfo . com), and a 16-bit video-out card available from Newer 
Technology (www . newertech . com). Figure 20-10 shows a PowerBook 1400 being 
upgraded with the Apple video-out card. 

With other models, such as the PowerBook 500 series, only the PowerPort Mercury 
19.2 modem from Global Village was ever made available for internal upgrading. 
The Duo series could also be upgraded with a special Global Village Mercury 
modem. The PowerBook 100 series can be upgraded by a number of different 
PowerPort modems designed specifically for that PowerBook 100 series. Apple and 
Supra (www.diamondmm.com) also made internal modems for the PowerBook 100 
series, including a Supra modem that runs at 33.6 Kbps. 



530 Part II 4* Performing the Upgrade 




Figure 20-10: The PowerBook 1400's internal slot is right next to 
the RAM upgrade slot so that its port can line up with the others 
on the back of the notebook. 




Unfortunately, none of these modems remains available for retail sale. If you’re 
interested in an internal modem for a non-PowerPC PowerBook, you’ll need to shop 
the used market. 

Aside from the used Mac and PowerBook Usenet newsgroups (comp . sys . mac . 
forsale, comp. sys .mac. wanted, comp. forsale. computers. mac) and your 
local classifieds, you may have luck finding PowerBook parts at www. si ri us . com/ 
'-exupery/forsal e. htm1 or www.macresq . com. 



Most of these internal slots include an internal connector and an external port on 
the back of the PowerBook. You’ll usually need to pry a plastic cover off that back 
port opening, and secure the card to the back of the PowerBook once it’s been 
installed. The cards themselves are considerably smaller than NuBus or PCI cards 
and tend to use a miniaturized, completely nonstandard connnector between the 
card and the logic board. The connectors are apt to be delicate, so be very careful 
when you’re installing internal PowerBook components (see Figure 20-11). 



Along with the cards, you’ll likely need a software extension and other driver 
software that lets the PowerBook know that it’s been enhanced. Those drivers 
should come on a floppy disk or two included with the upgrade card. Install those 
after you’ve installed the card and sealed up the Mac. 



Chapter 20 PowerBooks 531 




Figure 20-11: Here's the available slot in a PowerBook 140 form 
factor. 





Again, Apple doesn't really encourage upgrading your own PowerBook, and may not 
pay for repairs if something goes wrong, even if the PowerBook is under warranty. 
Consult your manual if you're concerned that you may not be able to perform the 
upgrade yourself. Such service shouldn't be too expensive. 



Processor upgrades 

There isn’t a slot in processor-upgradeable PowerBooks for the small daughtercard 
that boosts its processing speed. In most cases, you just replace the PowerBook's 
original processor, often using a small card that includes the new processor and 
any other components it needs to function, such as cache RAM. (The exception to 
this rule is the G3 BTO series, which does put its processor on a daughtercard but 
which, according to Apple, is officially non-upgradeable, as mentioned below.) 

Installing a processor upgrade is a very delicate operation in many cases, requiring 
patience and close adherence to the instructions that come with the upgrade. In 
particular, you should be very careful when pulling processor chips and plugging 
chips into processor sockets. These chips feature hundreds of tiny pins that can 
bend or break very easily. If that happens, you may have lost a single component 
worth hundreds of dollars. 

The upgradeable PowerBooks include the PowerBook 500 series, PowerBook 1400, 
PowerBook 2400 and the G3 BTO series, although Apple officially says the BTO 
series isn’t upgradeable. 




532 Part II > Performing the Upgrade 




Apple presumably doesn't certify their systems as upgradeable these days because 
they lost a lawsuit a few years back, requiring them to provide a special upgrade 
because the company had advertised some Performa models as "upgradeable." Be 
that as it may, the G3 BTO series is built around a removable daughtercard that will 
likely entice some company to build an upgrade for faster processors in the future. 



Table 20-3 shows the potential upgrades. 



Table 20-3 

Processor Upgradeable PowerBooks 


PowerBook Mode! Upgrade(s) 


Company 


500 series 


PowerPC 603e/100 


Apple 




PowerPC 603e/167 


Newer Technology 




PowerPC 603e/183 


Newer Technology 


1400 series 


PowerPC 603e/183 


Newer Technology 




PowerPC C3/216 


Newer Technology 




PowerPC C3/250 


Newer Technology 


2400 series 


PowerPC G3/240 


Newer Technology 



Evangelista tip: Speed up more than the CPU 



It isn't tough to find people who were pleased that they could bump up the speed on their 
PowerBooks from earlier PowerPC processors into the realm of G3 speeds. But Dr. Ronald 
D. Leppke found even more to be pleased about: 

"In the general area of PowerBook upgrades, I am just delighted with the NUpowr G3 
upgrade from Newer for my PowerBook 1400. I have the 250MHz version, which is very 
fast, as expected. 

'"What surprised me, however, was an improvement in download speeds. Because I am 
connected via a cable modem, I was already seeing 115 Kbps download speeds. But, after 
the upgrade, I watched as large files downloaded to my PowerBook in seconds, with an 
indicated speed as high as 263 Kbps. Productivity per hour has just taken a very significant 
jump." 





Chapter 20 > PowerBooks 533 



Adding a hard drive 

Adding a hard drive to your PowerBook certainly isn’t impossible, although it 
involves some minor surgery. Aside from getting your Mac opened up and ready for 
upgrading, you’ll also need to get the old hard drive out of there and get a new one 
to put in its place. Probably most important is buying the right upgrade drive for 
the task. 

The type of drive you need for your PowerBook depends on the model of the 
PowerBook you want and how large a hard drive you feel you need. If you have a 
PowerBook in the 100 series (aside from the 150), a 500 series PowerBook, or a Duo 
model (with the exception of a Duo 2300 originally equipped with a 1.1GB drive), 
you’ve got a SCSI internal drive, so you’ll need a SCSI replacement. 

The best bet you have for buying one of these drives is buying a true, 2.5-inch SCSI 
drive with Apple ROMs built in. (You don’t have to buy an Apple ROM drive, 
although such drives are easier to work with, especially when upgrading the Mac 
OS and troubleshooting system softwcire. Other SCSI drives will work, but they 
require third-party driver software such as FWB Toolkit.) In general, you should 
have luck finding drives in 800MB, 1.0GB and 1.2GB capacities that have SCSI 
interfaces and Apple ROMs, as well as smaller drives such as those that came in 
older PowerBook models. PowerBook Duo models require a drive that’s 17 mm in 
height. Most other PowerBook models require a hard drive that’s 19 mm in height. 

You may occasionally find a repurposed IDE drive that’s been given a SCSI interface; 
although I won’t tell you to stay away from these drives (especially if you get good 
instructions for installing the drive and a liberal return policy) 1 will say you’ll 
probably see a performance hit as a result of using one of these drives. That’s 
usually a trade-off people are willing to make because of the potential to put a high- 
capacity drive (1- or 2GB in some cases) in their aging PowerBook. 

Most other PowerBooks — the 150, 190, 5300-series, 1400-series, 3400, 2400, and G3 
models — all include IDE drives. (The Duo 2300 with a 1.1GB drive also shipped 
with an internal IDE interface.) In most cases, these drives can be upgraded with 
most off-the-shelf 2.5” IDE-compatible drives, although in some cases (such as the 
1400 series) you’ll specifically need a “thin” 2.5” IDE drive. 

This is actually really good news; large-capacity IDE drives are very affordable, even 
in 2.5-inch capacities, because many of them are made for Intel-compatible 
notebooks as well as for PowerBooks. Very few other notebook computers used 2.5- 
inch SCSI drives, making them more difficult to come by. 



534 Part II 4 Performing the Upgrade 




Mac Components Engineered (www.powerbookl .com) is an excellent resource for 
getting information about and buying replacement hard drives for PowerBook com- 
puters. Although I haven't used them myself, I've heard excellent things about their 
ability to help with installation instructions and kits to get the job done. Another 
resource that seems to be good is Other World Computing (www.macsales.com). 



If you buy a new IDE drive for your PowerBook, it’ll need to be, physically, an exact 
replacement for your existing drive, including the screws and mounting brackets. If 
you can’t get the drive to fit in the PowerBook, you may want to consult the dealer 
or return it for one that will fit in your particular PowerBook. While installing, make 
sure you hang onto all the screws you removed to get the original drive out, 
because you’ll need them for the new drive. (The PowerBook 2400, according to 
Apple and Mac Components Engineered, features some 20-plus screws to remove 
the internal drive. It’s recommended that you have that particular Mac serviced if 
you’d like a replacement hard drive.) 



Once you have the drive installed in your PowerBook, boot from a floppy or a 
System CD-ROM to format the disk with Drive Setup. (If you order a drive from a 
Mac-centric dealer, it may come preformatted for use on a Mac.) You’ll then need to 
install the Mac OS on the drive to use it as the startup disk. Drive Setup can format 
and deal with many different IDE drives, although the brand names (IBM, Toshiba, 
Hitachi) might be the smarter choices. 



Screen upgrades and replacements 

Many PowerBook models can actually have their screens updated to show more 
colors or be a little larger, especially if the PowerBook in question shares its 
heritage with a more advanced model (such as the PowerBook Duo 230 and Duo 
270c, for instance). 

You’ll also want to swap the screen if it shows any dead pixels (pixels that always 
glow while when the screen is turned on) or stuck pixels (which are always black 
when the screen is on). Stuck pixels are especially disconcerting, because they 
drain power. (A black, gray, or colored pixel requires power, because it’s “on,” 
whereas a white pixel doesn’t draw power.) Backlighting needs to be turned on on 
many recent models for these errors to appear. 

If your PowerBook is still under warranty, you should consult Apple to see if the 
company will replace the screen. Reports have it that Apple often will replace these 
screens if the problem is a manufacturing or packaging defect. 

Apple rarely recommends replacing these screens on your own, and 1 pretty much 
have to agree. The screen bezels, plastics, and components are complicated, easy 



Chapter 20 -f PowerBooks 535 



to break, and rather expensive. Screens also need to be handled in a completely 
static-free environment and need to be carefully placed and inst 2 dled. A number of 
companies and authorized Apple dealers will swap screens for you at a reasonable 
cost, so rd recommend looking into those services. 




MacResQ (www . macresq . com) offers screen replacement and service, as does DT&T 
service (www.dttservice.com). Likewise, most authorized Apple dealers should 
be able to replace a PowerBook screen or send it to Apple for service. 



Table 20-4 shows you the PowerBook models that can be upgraded to a new screen, 
according to Apple. (Most PowerBook screens can be directly replaced if necessary, 
but only certain models can be upgraded to better screens.) 



! Table 20-4 

I Apple-Recommended PowerBook Screen Upgrades 


PowerBook Model 


Upgrade 


Makes It a .. . 


PowerBook 190/190cs 


10.4" Active Matrix 


PowerBook 5300c' 


PowerBook Duo 230 


Active Matrix; Color 
Active Matrix 


PowerBook Duo 250; 
PowerBookDuo 270c 


PowerBook 5300 


10.4" Active Matrix 


PowerBook 5300c 


PowerBook 5300cs 


10.4" Active Matrix 


PowerBook 5300c 



Docks, Bays, and Slots 

The next type of upgrade focuses on stuff you plug your PowerBook into (or plug 
into your PowerBook) to give it desktop-like capabilities. That includes CD-ROM 
drives, hard drives. Zip drives, and other upgrades. 

Docks are designed so that certain Mac models (mostly PowerBook Duos) can 
make one quick port connection and immediately access an array of external 
peripherals, such as additional hard drives, modems, full-size keyboards, mice, 
and even an external monitor or two. The Apple Duo Docks, specifically designed 
for this task, are a great example. Like a video cassette, the closed Duo slides right 
into the Duo Dock, which otherwise resembles a full-sized Mac. Now the Duo is 
ready to be connected to a slew of desktop peripherals, including internal drives, 
SCSI devices, or external serial devices. Other docks made by third-party vendors 
slide onto the back of various PowerBook models. 



536 Part II 4- Performing the Upgrade 



Bays are something relatively new, starting with the PowerBook 1400 series and 
moving up through the line of newer PowerBooks. These expansion holes in the 
PowerBook enable you to swap out different components — floppy drive, DVD-ROM 
drive, Zip drive — to keep from being locked into using specific external 
peripherals. Instead, you can plug in a CD-ROM drive and take it with you on the 
plane for reference while you write a report, or swap to a Zip drive in the hotel 
room if you’re planning to share data with colleagues at your next meeting. 

PCMCIA (or PC Card) slots have been available on Macs since the Powerbook 190 
and 5300 series, although it was possible to add PC Cards even before that; the 
PowerBook 500 series was capable of adding PC Card support through an add-on 
“cage” that fit in one of its expansion bays (which also double as battery bays). 
These cards make it easy to add modems, Ethernet support, multimedia features, 
and even miniature hard drives (although they often offer a lot of storage) to your 
PowerBook. 

Docks 

The Duo Dock isn’t available new anymore, which almost makes sense. After all, 
PowerBook Duos aren’t available new, either. The PowerBook 2400, the logical 
successor to the PowerBook Duo line, is a little more self-sufficient than previous 
Duos and can’t work with the Duo Dock. Although most PowerBooks (including the 
2400) have ports on the back of the machine for a variety of connections, 
PowerBook Duos were built with one special Dock connector and, in some cases, a 
port for a telephone wire connector to enable use of the internal modem on the 
road. To use removable media, connect to a network, or work with different input 
devices, you had to connect through the Dock. 

You can still find Duos and Duo Docks on the used market, making it possible to 
upgrade the Duo Dock to take care of your external expansion needs. Duo Docks 
include an RGB port for external monitors, a SCSI port for external drives, internal 
space for SCSI hard drives, and ADB ports for external keyboards and mice. On top 
of that. Duo Docks generally have one or two NuBus slots you can use for 
expansion cards that are accessible from the Duo when it’s plugged into the Dock. 

The Apple-branded Docks weren’t the only ones made for the Duo series; you’ll find 
minidocks, usually adapters that plugged into the Duo to give it regular PowerBook- 
style ports, available from a number of vendors. 

These mini-docks are such a good idea that some of them have been created for 
other PowerBook models, too. One of the popular models, Bookendz models from 
Newer Technology (www. nev/ertech . com), is available for a number of newer 
PowerBook models; you can slide the PowerBook into the dock, which then 
automatically connects it to your external devices for use at your desk (see 
Figure 20-12). 



Chapter 20 -f PowerBooks 537 



With most clocks, you put your PowerBook to sleep, and then insert it into the dock 
and tap the full-size keyboard to wake it again. (You may also need to install special 
software on the PowerBook to get certain things to work correctly.) With the all- 
inclusive Duo Docks, you need to shut down the Mac before it can be docked. If you 
try to insert it when the PowerBook is asleep, it will be ejected; if you insert it while 
the PowerBook is on, the PowerBook will likely crash. 




Figure 20-12: The Bookendz port replicator makes it possible 
to dock many popular PowerBook models. 



The AirDock, from Farallon (www . fa ra 1 1 on . com), is a slightly different animal. 
Designed to work with PowerBooks that feature an IrDA port, the AirDock 
integrates a PowerBook into your network by simply placing the PowerBook 
close enough to the AirDock. 

Apple also made a Duo Floppy Adapter, which allows Duos to connect directly to 
an HDI-20 interface for a floppy drive, just like the drive designed to work with the 
PowerBook 100. 



Bays 

The PowerBook 1400, 190/5300, 3400, G3 (3400 series) and G3 BTO series of 
PowerBooks (so far) all feature expansion bays that enable you to swap between 
different peripherals — mostly different types of storage devices. The majority of 
these devices — floppy, CD-ROM and DVD drives — are made by Apple. A couple of 




538 Part II > Performing the Upgrade 



other options are made by VST Technologies (www. vsttech . com) including a Zip 
drive and hard-drive solution for the bays of most modern PowerBooks. 

One unique use of the bays in 3400, G3 (3500), and G3 BTO machines is an adapter 
that allows the PowerBook to communicate with three PCI expansion cards. The 
expansion chassis looks like a miniature external computer case, and it’s made by 
Magma (www. magma .com). 

In general, you simply use the device that is in the PowerBook’s bay (or bays) as 
you would any other storage device. Its icon appears on the desktop (or appears 
when you insert media) and allows you to open it as you would any drive. 

What’s different Is that you can swap these expansion bay devices for other 
devices. Although many of the PowerBook models do this differently, there is one 
important rule. When you get ready to swap, make sure the drive isn’t in use, files 
or applications on the drive aren’t open or being accessed, and any removable 
media (floppy disk, CD-ROM, Zip disk) has been ejected before swapping. If you 
don’t do this, the PowerBook will probably complain with an error message. Or, you 
could cause a crash and a loss of data. 

The expansion bays in the PowerBook 1400 are sleep-swappable, meaning you don’t 
have to shut down the Mac to swap the expansion bays, but you do need to put the 
PowerBook to sleep. You can do that using the Special *0 Sleep command. The 5300 
and 190 models are also sleep-swappable in practice, although Apple officially 
recommends that you shut these models down before swapping expansion bay 
devices. 



Newer PowerBooks feature hot-swappable expansion bays, meaning you don’t have 
to shut the PowerBook or put it to sleep before parts get swapped (see Figure 20- 
13). When you’re done swapping, you touch a key to wake the PowerBook back up. 



Note 




Don't swap expansion bay devices as the PowerBook is starting up or shutting down. 
You should install them only when the PowerBook is in Sleep mode (for the 
PowerBook 1400) or shut down completely (for the PowerBook 190/5300) or when 
the PowerBook is on but there are no media in the drive and/or files being used on 
it. Also, be aware that some third-party expansion modules may not be hot-swap- 
pable or may require special treatment when being swapped. 



Check your PowerBook’s documentation to learn exactly how to remove the 
expansion bay device once the correct state of power and sleep has been achieved 
Generally, it’s done by releasing a catch on the bottom of the drive, and then 
smoothly sliding the device out of the bay. Adding a device is the opposite: Line it 
up carefully, and then slide it In smoothly and easily until it clicks into place. Make 
sure the device is secure in the bay; if it’s loose at all, it won’t work correctly. 



Chapter 20 -f PowerBooks 539 




Figure 20-13: Swapping drives in an expansion bay 



PC Cards 




If you’d like a quick and easy way to add capabilities to your PowerBook, you 
should probably opt for a PC Card. They’re easily the most convenient method of 
upgrading a PowerBook computer — at least, for models in the 190/5300, 1400, 2400, 
3400/3500, and G3 series. Earlier models can’t accept PC Cards, with the exception 
of the 500 series, which can accept the cards only if it has a special add-on cage 
installed in one of its expansion bays. 

You can’t buy the PowerBook 500 series PCMCIA card cage new these days, but if 
you’re shopping for a used version, be warned that only the Revision C model will 
work with a PowerBook 500 that’s been upgraded to PowerPC. 



PC Cards are popular in the world of Intel-compatible notebook computers, too, so 
you’ll find that a lot more of them are manufactured than are Power Book-only 
solutions, such as expansion bay drives. And, in many cases, PC Cards designed for 
Intel-compatible PCs can also be used with Macs, especially if the manufacturer 
provides driver software to make the transition possible. (The G3 BTO series is the 
first PowerBook to be compatible with the Cardbus interface, a higher-speed PC 
Card interface that is popular on Intel-compatible notebooks.) 




540 Part II > Performing the Upgrade 



So just what are these cards? Also called PCMCIA cards (an acronym so unwieldy 
that it’s recently been dropped), PC Cards are about the size of a credit card, 
usually a bit thicker, with a 68-pin connector on one end. On the other end, you may 
have a number of different connectors, although, in most cases, you connect some 
sort of cable to the card (at least, if it’s designed to interface with something). 

Figure 20-14 shows a PC Card modem. 




Figure 20-14: A PC Card modem, complete with interface cable 
c for connecting to the phone line 



PC Cards can perform a number of different functions. They’re most popular for 
add-on modems and Ethernet capabilities (especially for non-PowerBooks) 
although a number of other applications exist. PC Cards can be video-out cards, 
video-in cards (especially when designed for particular video cameras), sound 
cards, static RAM storage cards (for storing a few megabytes or data in high-speed 
but non-volatile RAM) and hard-drive cards. Table 20-5 shows some vendors of Mac 
compatible PC Cards. 

I®'® Apple warns that any PC Cards you attempt to use should be specifically Macintosh 
^ compatible. Otherwise, you could damage the card, your PowerBook or data stored 
on either. 




Chapter 20 PowerBooks 541 



Table 20-5 

PC Card Vendors for Macintosh 


Vendor 


Type(s) of Card 


Web Site 


3Com 


Modem, combo 


www.3Com.com/ 


Dayna 

Communications 


Combo, modem, 
Ethernet, ISDN 


WWW. dayna .com/ 


Farallon 


Ethernet, combo 


www.faral lon.com/ 


Fujitsu 


Storage 


WWW. fpea . com/ 


Global Village 


Modem, combo 


www.global v1l 1 age.com/ 


Motorola 


Modem 


www.mot.com/ 


TDK 


Modem 


www.tdk.com/ 


Viking Components 


Modem, storage 


WWW. vi kingmem.com/ 


Zoom Telephonies 


Modem, combo 


WWW . zoomtel ephoni cs . com/ 



Using a PC Card is easy. With the Mac eitlier on or off (not in Sleep mode), plug a 
compatible card into one of the PC Card slots. Make sure you’ve lined the card up 
level with the slot; it’s easy to get a little out of alignment, and if you force the card, 
you may damage something. 

You should use a smooth motion (you’ll encounter a little resistance) until you hear 
and/or feel the card click into place. After a few seconds (if the PowerBook is 
turned on) you’ll see an icon pop representing the card on screen, as shown in 
Figure 20-15. 

If the card is designed for storage, then you can double-click it and begin to use it 
as you would any other removable storage device. You may be asked by the 
PowerBook to format the device before using it. If it’s an ATA/IDE (rotating hard 
disk) device, you can format it using the Special O Erase Disk command. You can 
choose to format it as a DOS or Macintosh volume. 

Other PC Card storage devices often come preformatted for DOS/Windows 
machines. Assuming the card doesn’t use some special compression scheme, you 
should be able to use the DOS-formatted card on your Mac if PC Exchange is active. 
If you want to reformat the device for Macintosh use, you’ll need to disable PC 
Exchange and restart the Mac. Now, when you enter the card in the PC Card slot, 
the Mac will ask you if you’d like to erase it and format it in Macintosh format. 
Choose to do so. 



542 Part II 4* Performing the Upgrade 




Figure 20-15: An icon appears that represents the card. 




You can't use your PowerBook to erase and reformat a Mac-formatted PC Card into a 
PC-compatible format. You'll have to use an Intel-compatible PC with a PC Card inter- 
face to format the card for use with PCs. 



If the card is for some other function, you’ll likely need to install the configuration 
software that came with the card before you can start using it. 

If the card is a modem, you’ll need to configure your modem software to work with 
it. In most cases, you’ll be able to choose the type of modem you’re using and how 
the card is connected (choose the Upper PC Card slot or Lower PC Card slot entry, 
as opposed to the modem or printer port). Figure 20-16 shows a modem being set 
up in the Modem control panel to use Open Transport PPP for an Internet 
connection. 






chapter 20 4- PowerBooks 543 




Figure 20-16: Setting up a PC Card modem 



If you need to eject a PC Card device, make sure ifs not in use anymore, select the 
card’s icon, and choose File O Put Away from the Finder menu, or drag the icon to 
the Trash. The PC Card should pop right out. If the PowerBook is powered off, push 
the button next to the card slot to release the card. Don’t remove cards while the 
PowerBook is asleep — you’ll just confuse it. 



External Ports and Peripherals 

Aside from the Duo series, nearly all PowerBooks feature a full complement of ports 
on the back for hooking up to external devices, as described in Table 20-6. All 
PowerBooks through the PowerBook G3 BTO series (aside from Duos) support 
external SCSI, for instance, as do nearly all Macs and Power Macs. Most 
PowerBooks also feature serial connectors, ADB ports, sound-in and sound-out 
ports, and some feature Ethernet connectors. 



Mac Evangelista tip: When in Rome . . . 



Mac Evangelista Doug Holmes tells me that his consulting work often takes him abroad. 
While traveling, he needs to access his e-mail regularly. Unfortunately, every country 
requires a different converter cable to connect your modem's RJ-11 connector to their 
phone lines. But he's discovered a tip that might be useful for you, too: 

"Most telephone-related office equipment (for example, fax machines and answering 
machines) is made in the Far East, and most of it has a female RJ-1 1 receptacle on the back 
or bottom. So, look around and see if you can find a device that has one of these ports on 
it. Next, ask permission to hook up your PowerBook here. 

"How to hook it up? All these machines have a localized cable' that has a male RJ-11 on 
one end, to connect into the device, and a male local plug to mate with the local wall 
socket, on the other end. Hence, my solution is to unplug the cable at the device, and insert 
this male RJ-1 1 plug into the modem of my PowerBook. This has saved me several times, in 
different countries, in both hotels and office buildings." 






544 Part II -f Performing the Upgrade 



Table 20-6 

PowerBook external expansion ports 



Model 


Sound 


Mic Port 
In/Out 


Ethernet 


Video 


Printer 


Modem 


ADB 


100 


No/ 

mono 


No 


No 


No 


Yes 


No 


Yes 


140/ 

145B 


Mono/ 

mono 


Omni 


No 


No 


Yes 


Yes 


Yes 


150 


No/ 

mono 


No 


No 


No 


Yes 


No 


No 


160/165/ 

165c 


Mono/ 

stereo 


Omni 


No 


Mini- 15 


Yes 


Yes 


Yes 


170 


Mono/ 

mono 


Omni 


No 


No 


Yes 


Yes 


Yes 


180/ 

180c 


Mono/ 

stereo 


Omni 


No 


Mini-15 


Yes 


Yes 


Yes 


190/ 

190CS 


Stereo/ 

stereo 


No 


No 


Option 


Yes 


No 


Yes 


Duo series 


Mono/ 

mono 


No 


No 


No 


Yes 


No 


No 


500 series 


Stereo/ 

stereo 


Line in 


AAUI 


Mini-15 


Yes 


No 


Yes 


1400 series 


Stereo/ 

stereo 


Line in 


No 


Option 


Yes 


No 


Yes 


5300 series 


Stereo/ 

stereo 


Line in 


No 


Mini- 15 


Yes 


No 


Yes 


2400 series 


Stereo/ 

stereo 


Plaintalk 


No 


VGA 


Yes 


No 


Yes 


3400 series 


Stereo/ 

stereo 


Plaintaik 


lOBaseT 


VGA 

(1,3) 


Yes 


No 


Yes 


G3 (3500) 


Stereo/ 

stereo^ 


Plaintalk 


lOBaser 


VGA 


Yes 


No 


Yes 


G3 (BTO) 


Stereo/ 

stereo 


Plaintalk 


lOBaseT 


VGA" 


Yes 


No 


Yes 



1 lOBaseT is optional on the PowerBook 3400/180. 

2 The G3 (3500) includes a special headphone jack. 

3 Connector is shared for modem and lOBaseT connection; both can be used together if you install the included 
adapter. 

4 G3 BTO series includes an S-vIdeo out port (for connecting directly to TV devices) on configurations that include 
the 13.3- and 14.1 -inch displays. 



Chapter 20 4- PowerBooks 545 



You’ll notice that some of the PowerBooks feature a mini-15 connector for video- 
out; this requires a special adapter, included with the PowerBook, that converts it 
for use with an Apple RGB monitor connector. VGA adapters can also be connected 
to the RGB port on this mini-15 converter to make it work with projection systems. 

The PlainTalk microphone is a special microphone designed to work with a 
PowerPC-based Mac’s line-in audio input. Unlike most microphones, the PlainTalk 
microphone enables you to record voice over a line-level input. Other microphones 
require an amplifier to work correctly with the audio input ports on these Macs. A 
connection from a receiver or mixing board, however, will work just fine. 



The PowerBook 500 series requires an AAUI transceiver, but can be configured to 
connect to either a 10Base2 or lOBaseT network. Other PowerBooks can connect 
directly to lOBaseT cabling. 



Note 




Older PowerBooks have no Ethernet built-in and no way to add it— except through a 
SCSI adapter. Because all PowerBooks (except Duos, which can accept an Ethernet 
card through their Docks) have SCSI, you can use a SCSI-to-Ethernet adapter, such as 
the one sold by Dayna Communications (v/ww . day na . com). 



SCSI 

Although it’s not mentioned in Table 20-5, all PowerBooks, except the Duo series, 
feature an HDI-30 SCSI connector. To actually hook something up to this port 
requires an adapter, either a SCSI Dock adapter that connects that adapter’s HDl-30 
port to a 25pin SCSI adapter (that can then be used to accept a typical SCSI cable) 
or a specially designed cable that allows you to connect the PowerBook directly to 
a SCSI peripheral. Or, if you don’t use one of the standard cables, a SCSI Doc 
adapter can be useful for PowerBook SCSI connections — both for SCSI disk mode 
and for regular SCSI connections. You use a switch to change between the two, as 
shown in Figure 20-17. 

Apple actually makes a few very specific cables for hooking up PowerBooks and 
SCSI devices: 

4- HDI-30 SCSI System cable (Apple part no. M2538) is designed to begin a SCSI 
chain by adapting the HDI-30 port to a Centronics SCSI interface. The cable is 
light gray with 29 pins (a pin appears to be missing). 

^ SCSI Peripheral cable (Apple part no. M0207) is for connecting two different 
SCSI peripherals together, but can be used (with a special SCSI Dock adapter) 
to connect to the PowerBook’s HDI-30 port. 

4“ SCSI Disk Adapter cable (Apple part no. M3927) is for use with the 

PowerBook when you want it to operate in SCSI disk mode. This cable is dark 
gray and has a full 30 pins. 



546 Part II 4 Performing the Upgrade 




Figure 20-17: SCSI adapter and cable for PowerBook SCSI 
connections 




SCSI cables and docks are also made by Interex (www.interex.com/), APS 
Technologies (www . aps tech . com/), and TechCessories (v/ww . techcessori es . com/). 
If you don't have any cabling solution. I'd recommend a SCSI Dock, which usually 
allows you to switch between regular SCSI operation and SCSI disk mode. 



In PowerBooks that use an internal IDE bus for the hard drive and CD-ROM drive (if 
one is present), all SCSI ID numbers (0 through 6) are available to external devices. 
(As with desktop Macs, SCSI ID number 7 is reserved for the PowerBook itself.) 
These IDE-based PowerBooks include the 150. 190, 5300, 1400, 2400, 3400, G3 3500, 
and G3 BTO. In earlier Macs, the SCSI ID 0 is taken by the external SCSI hard drive. 







Not all PowerBooks have included internal SCSI terminators in the past. Check your 
PowerBook’s manual for information on whether or not you need a terminator at 
the SCSI port itself before you connect to a SCSI chain of external devices. In many 
cases, you'll need to add an external terminator before the first SCSI device, 
especially if you’re only connecting one device in a Mac with a SCSI drive. If your 
Mac has an IDE drive, you’ll likely need an initial terminator for the SCSI chain. 

More recent PowerBooks don’t require the initial terminator, including the 
PowerBook G3 3500 series. (Oddly, the very similar PowerBook 3400 series does 
require an initial terminator.) 

If your PowerBook crashes when you turn off the external SCSI device, this is a good 
sign that you need termination between the device and the PowerBook. When termi- 
nation is lost (after the SCSI device is powered down), the PowerBook's SCSI chain 
loses integrity and crashes the PowerBook. An additional pass-through terminator — 
or a SCSI Doc device from APS Technologies (www. apstech . com/)— will solve this 
problem. 




Chapter 20 > PowerBooks 54*7 



Otherwise, dealing with SCSI devices works pretty much the same way as described 
in Chapter 7. The only caveat is SCSI Disk Mode, which allows the PowerBook to act 
as an additional external hard drive when connected to a desktop Mac. SCSI Disk 
Mode is discussed later in this chapter. 

Modem/Printer 

Many PowerBook models only include one serial port — a modem/printer port — 
that gives you access to an external serial device. The thinking seems to be that 
these same Macs generally have some other expansion options, such as space for 
an internal modem or a PC Card modem, so that you’re free to use the 
modem/printer port just for printing. 

The modem/printer port is also a LocalTalk port and, in the case of the PowerBook 
3400 and G3 (3500), a GeoPort. Because it can do so many things, it’s sometimes 
important to fool the port into being either a modem port or a printer port. Trouble 
can arise when it believes it’s both or otherwise gets confused. 

If you plan to install an external modem using the port, for instance, you should do 
the following: 

1. Power down the PowerBook and the modem. (You may be able to do this with 
your PowerBook in Sleep mode — check the documentation.) 

2. Connect the modem’s serial cable to the modem/printer port. 

3. Turn on the modem and the PowerBook. in that order. 

4. Once the PowerBook starts up, open the Chooser and turn off AppleTalk, if it’s 
on. (If you’re using Ethernet for your network, you don’t have to turn off 
AppleTalk.) 

5. Choose a printer other than a serial printer — a LaserWriter, for instance — 
that would likely be connected over a network. 

6. In the Network or AppleTalk control panel, choose something other than 
LocalTalk or Modem/Printer for the interface (this can slow down external 
modems). Ethernet is fine, if you’re already using it for a network connection. 

7. In the Modem control panel (if you’ll be using PPP) or in your modem 
application, choose the Modem/Printer port for your connection. If that’s not 
an option, choose Modem. 

The modem should work. Try dialing out to test it. If you have trouble, check your 
PowerBook’s manual for setup advice and consult Chapter 29. With some 
PowerBook models, you may need to open the PowerBook Setup control panel and 
choose Normal for the Modem’s compatibility mode. (This mode makes the modem 
work better with certain Communications Toolbox programs.) 



548 Part II ^ Performing the Upgrade 



For a printer, the requirements are less stringent. Make sure you’re not using the 
port as a LocalTalk port (if your printer is a direct-connect QuickDraw printer) in 
the Network or AppleTalk control panel. Next, make sure you don’t have a modem 
program or control panel that’s set to use the modem/printer port. Now connect 
the printer as you would to any Mac, as discussed in Chapter 15. 

You may occasionally come across a peripheral that specifically requires either the 
printer or the modem port to work correctly. If it requires the modem port, set it up 
as if it were a modem (turning off AppleTalk and c\ny LocalTalk connections in the 
Chooser and Network/AppleTalk control panels). If it requires a printer port, you 
may need to turn off AppleTalk. 

If the serial device has its own control panel that polls the port for information, 
make sure AppleTalk is turned off (or that a networking scheme other than 
LocalTalk Is selected in the Network/AppleTalk control panels) and restart with the 
device connected to the modem/printer port if you have trouble getting it to be 
recognized. It may also be Important to set the internal modem to Normal in the 
PowerBook Setup control panel. 

Video 

Although many PowerBooks have internal video or will allow internal video to be 
added (see the section on internal slots earlier in this chapter), some PowerBook 
models treat video differently from others. In earlier models with two video-out 
ports, the connector is a mini-15 plug, which requires a special adapter (see 
Figure 20-18). 




Figure 20-18: To connect an external monitor to earlier 
PowerBooks, you needed an adapter. 





Chapter 20 4 - PowerBooks 549 



The adapter connects directly to Apple-branded monitors with RGB connectors; for 
other monitors, you’ll need a VGA adapter, as described in Chapter 12. Later 
PowerBook models have incorporated a direct VGA-out adapter that connects to 
most non-Apple video displays and projection systems. Additionally, the 
PowerBook G3 BTO series includes an S-video-out port in some configurations that 
allows you to show the PowerBook’s screen on a TV (or a TV-like device or 
projection system). 

There are two modes of video for working with an external monitor, and which you 
use depends both on what your PowerBook supports and what settings you’ve 
assigned it. Dual-monitor support means you can use the PowerBook’s screen and 
an external monitor the same way you can use two video interfaces and monitors 
on a Mac — side-by-side to increase the size of your desktop screen. 

If your PowerBook supports this, it’ll most likely be the default mode when you 
connect the monitor and awaken or start up the PowerBook. (You should put 
PowerBooks to sleep before adding an external monitor.) If you’re using Mac OS 7.6 
or above, you’ll use the Monitors & Sound control panel to set up the monitors. You 
should have two control panels — one on the external monitor and one on the 
PowerBook. The maiin Monitors & Sound control panel will feature new options, 
including an Arranging button (see Figure 20-19). 




Figure 20-19: The Monitors & Sound control panel on a PowerBook 1400 with a 
video-out card and external monitor. 



This allows you to set and arrange monitors just as you can with other Mac dual- 
monitor systems, as described in Chapter 12. 

The other video mode for a second monitor is called mirroring and it means simply 
that the monitor and the PowerBook screen show the same thing. This is the only 
mode that some PowerBooks (such as the 3400 and G3 3500 series) offer, whereas 
it’s an option on other monitors. 





550 Part II 4* Performing the Upgrade 



If you’re using the Monitors & Sound control panel, you can choose to set up 
mirroring by selecting a Simulscan resolution from the Monitor screen in the 
control panel. (If you don’t see a Simulscan resolution, choose the Show pull-down 
menu and select Simulscan.) 







If you’re using a PowerBook that supports dual-monitor display, you’ll need to 
change the mode to mirroring via the PowerBook Display control panel. 

If you hook your PowerBook up to a monitor that is limited to a resolution lower than 
the PowerBook's built-in resolution, you’ll notice that the PowerBook screen shrinks 
a bit to accurately represent the shared resolution. An 800x600 PowerBook 1400 
screen, for instance, will become smaller to represent the 640x480 screen required 
to display a mirrored image on an Apple High-Resolution RGB Color Monitor. 



SCSI Disk Mode 



SCSI Disk Mode is a system that’s built into the Mac’s ROM modules, enabling you 
to turn your PowerBook into a (rather expensive) external SCSI device for another 
Mac. In essence it operates exactly like an external hard drive, appearing on the 
desktop of the Mac to which it’s connected. You can then quickly transfer 
documents and other files back and forth between the two computers. 

You enter SCSI Disk Mode by starting the PowerBook with a SCSI Disk Mode cable 
(or a SCSI docking adapter) plugged into the SCSI connector on one end and a 
desktop Mac’s SCSI connector on the other. (Actually, you could use two 
PowerBooks, in which case the host PowerBook should be using a SCSI System 
cable.) Every time the PowerBook starts up, the ROM code routinely checks for 
the presence of the SCSI Disk Mode adapter. If it doesn’t find the adapter, the 
PowerBook’s SCSI ID number is set to 7, which is standard for the CPU in typical 
SCSI chains. 



If the SCSI Disk Mode cable is found, the ROM checks the battery’s remaining power 
to see if the PowerBook has enough energy stored to enter SCSI Disk Mode. The 
ROM then changes the hard disk’s address to the ID number that you’ve previously 
chosen in the PowerBook Setup control panel (see Figure 20-20). This value has 
been stored in PRAM. Instead of starting up the Mac as normal, the ROM just 
performs a few basic housekeeping chores: It turns on minimal backlighting, spins 
up the hard drive, and places the Disk Modem ID number on the screen, animating 
it to prevent burn-in (or just to be entertaining, I guess). 



Note 



The PowerBook 140, 145, 145B, 150, and 170 models do not support SCSI Disk 
Mode. PowerBook Duo models require a mini-SCSI dock or other Duo Dock to work 
in SCSI Disk Mode, but otherwise they support It. 



Chapter 20 -f PowerBooks 551 




Figure 20-20: Setting the SCSI ID 
the PowerBook will use when ifs 
in SCSI Disk Mode 



Although the only thing you really need to do is connect the appropriate Disk Mode 
cable or adapter to make SCSI Disk Mode work, there are a few caveats to getting it 
to work correctly for the first time: 

> Make sure you set the SCSI ID for the PowerBook (in the PowerBook Setup 
control panel) according to the SCSI chain in the host Macintosh, not the SCSI 
chain for the PowerBook itself. That is, if you set the SCSI ID to 2, make sure 
this is a valid ID number on the host Mac. 

4* Only connect the SCSI Disk Mode adapter when the PowerBook has been 
completely powered down (using the Special*^ Shut Down command). The 
ROM-based commands necessary to enter SCSI Disk Mode are executed only 
at startup. If you connect the Disk Mode adapter while the PowerBook is in 
Sleep mode, the SCSI bus will potentially have two devices with SCSI ID 0, 
which could cause data loss or corrupt files. 

4 The host Mac and the PowerBook can’t have hard drives with the exact same 
name. If they’re both called Macintosh HD, for instance, change one of them 
before activating SCSI Disk Mode. 

4 The host Mac needs to be powered down, too, and should remain that way 
until SCSI Disk Mode is completely active on the PowerBook. Otherwise, it 
may not recognize the drive. 

4 The PowerBook needs to be properly terminated In the scheme of the host 
Mac’s SCSI chain, just as does any SCSI device. In most cases, because the 
PowerBook only has one SCSI connector, you’ll want it to be the last SCSI 
device in the host Mac’s chain. A pass-through terminator should actually be 
applied before the connection to the PowerBook, in this case. 

With those precautions in place, you’re ready to start up SCSI Disk Mode and 
access your PowerBook as if it were a regular external hard drive on the host Mac’s 
SCSI chain. Here’s the basic procedure: 

1. Assuming you’ve already set the SCSI ID for the PowerBook in the PowerBook 
Setup (or PB Setup) control panel, shut down the PowerBook. With both Macs 
powered down, connect the cables and appropriate terminators. 

2. Touch the PowerBook’s power key to start it up. After a moment you’ll hear 
the startup tone, the PowerBook’s hard drive begins to spin and the screen 
flickers. Wait until you see the SCSI symbol and a SCSI ID number on the 
screen. It’s now fully initialized in SCSI Disk Mode. 




552 Part II > Performing the Upgrade 











3. Power up the desktop system. Once the host Mac has completely started up, 
you’ll see the PowerBook’s hard drive icon on the host Mac’s desktop. Work 
with it as you would any hard drive icon. 

4. To exit SCSI Disk Mode, power down the host Mac. Now, press the 
PowerBooks power button to shut down the PowerBook. If you want to use 
the PowerBook normally, just remove the SCSI Disk Mode adapter and start 
up the PowerBook. The next time you turn on the PowerBook, it will start up 
as usual. 

PowerBooks 500 and 5300/190 series can have a particular problem when being 
shut down after operating in SCSI Disk Mode that keeps the PowerBook from restart- 
ing without a Power Manager restart (see Chapter 29). To work around the problem, 
you should shut down the PowerBook by highlighting the PowerBook computer’s 
hard drive in the Finder on the desktop of the host Mac, and then selecting FileC- Put 
Away to unmount the drive. Now press and hold the Power key on the PowerBook 
for three seconds, and then release it. 

While in SCSI Disk Mode with a Macintosh llfx, remember to use the black terminator 
between the Disk Mode adapter and the SCSI system cable. With other desktop 
Macintosh models, use the standard gray terminator. 



Summary 

4 If you want to upgrade your PowerBook’s insides, you’ll need to know which 
form factor your PowerBook fits into and how, exactly, to pop it open. There 
are nine different form factors for PowerBooks (at the time of writing), and 
they all offer slightly different ways to get inside the machine. Some are easier 
than others. 

♦ If you want to add internal cards or processor upgrades, you’ll need to know if 
your particular PowerBook model can handle it. Nearly every PowerBook has 
room for some sort of internal upgrade, whether it’s a processor upgrade, an 
internal modem, or better video. 

4 The other thing you’ll want to add is RAM. In almost all instances, you’ll need 
to buy RAM that is specially designed for your particular PowerBook model 
(see Table 20-1). The best advice I can give for the actual upgrade is to 
download the Apple Memory Guide PDF document for diagrams and 
instructions for installation. 



Chapter 20 -f PowerBooks 553 



-f Externally, your PowerBook likely has a full complement of ports although, 
again, each PowerBook is slightly different. Once you figure out your 
machine’s unique gifts, you can add SCSI devices, video-out capability (for 
dual-monitor usage and monitor mirroring), modems, printers, and even 
Ethernet networks. 

4 Finally, you may find it compelling to hook up your PowerBook to a 
desktop Macintosh in SCSI Disk Mode. This built-in feature enables the 
PowerBook to act as an external SCSI device on the SCSI chain of the host 
Mac. The PowerBook’s drive icon appears on the host Mac’s desktop where 
files can be swapped, saved, and backed up just as though the PowerBook 
were simply another drive. 



Troubleshoot 
and Repair 



P 



A 



R 



T 



P art III begins with a discussion of troubleshooting in 

general — specifically, deciding if the problem is likely in 
your Mac’s hardware or in its software. If you have a software- 
only problem, you’ll probably find the solution in Part IV. In 
the remaining Part III chapters, hardware and software/hardware 
integration issues are discussed — anything from hard drive 
and scanner problems to downed networks and troubled 
PowerBooks. This part also includes chapters on major 
troubleshooting issues, such as what to do when the Sad 
Mac icon appears, or when you have trouble with the logic 
board, power supply, and system memory. 



JJJ 



> 

In This Part 

Chapter 21 

Troubleshooting 
Basics: What's 
the Problem? 

Chapter 22 

Startup Problems, 
Memory, and Ports 

Chapter 23 

Storage Devices, 
SCSI, and File 
Recovery 

Chapter 24 

Input Devices and 
Scanners 

Chapter 25 

Monitors, Video, 
and Sound 

Chapter 26 

Printers and Modems 

Chapter 27 

Networking Issues 

Chapter 28 

Gaming, Multimedia, 
and DOS Issues 

Chapter 29 

PowerBook Problems 









4 ^ 



4 



Troubleshooting 
Basics; What's 
the Probiem? 

A big part of being a computing consultant, technical 
representative, or repair specialist isn’t necessarily 
knowing, off the top of your head, what the correct order 
number is for the plastic facing on an external SCSI drive 
enclosure. In fact, you might not even need to know such a 
thing exists, as long as you know where to find it in a catalog 
or technical reference. 

What’s more important is being able to reason out the basic 
trouble that the computer is having — determining whether 
it’s a software problem or a hardware one, what the most 
likely culprit is, and how to fix it. Secondary to this is knowing 
how to identify a problem and circumvent it in the short term 
so that it can be fixed once the computer’s user is off their 
deadline and, preferably, busy somewhere else. That’s when a 
Mac troubleshooter is really going to get some work done. 

If you’ve ever watched a TV doctor drama — or if you’re an 
actual doctor — you know exactly what I’m getting at. 
Whenever anything is broken, mechanical or biological, 
there’s a pretty logical course of action you can apply toward 
fixing it. Troubleshooting a Macintosh isn’t tough to do — it 
isn’t brain surgery. It just uses the same diagnostic process 
that leads up to brain surgery. 

There are three parts to understanding troubleshooting: You 
need to know what types of Mac problems are possible, you 
need to know the typical indicators for various types of 
problems, and you need to know how to isolate the problem 
so that you can focus on it more closely. I like to wrap all of 
this up under the heading, “The Troubleshooting Scientific 
Method.” In fact, we can steal from the actual Scientific 
Method to determine how to go about diagnosing Mac 
problems. 




^ ♦ 4 * ♦ 

In This Chapter 

The Troubleshooting 
Scientific Method 

The types of Mac 
problems 

Isolating the problem 

Determining a course 
of action 

> 4 - > 4 ^ 



558 Part III 4 Troubleshoot and Repair 



From there you can decide if your Mac just requires a little digital therapy that you 
Ccui perform in the ER or if you’re going to have to send your Mac up to surgery and 
call in a professional. 



The Troubleshooting Scientific Method 

You may remember this one from grade school (if you’re like me), or you may 
remember it from yesterday when you applied it to the solution of real-world 
problems (if you’re a useful person, unlike me). The Scientific Method, for the most 
part, is just as applicable to computing as it is anywhere else. It’s definitely a great 
place to start troubleshooting a hardware or software problem. 

So how does it apply to computing? Here’s a quick overview and how you can use 
the Scientific Method for Mac troubleshooting: 

4* Observe the problem. Probably the most important step in computer 
troubleshooting is witnessing the actual problem. Part of this step is 
determining whether the problem is reproducible. If you can figure out what 
makes a problem happen over and over again, you’re on your way to a 
solution. 

-f Hypothesize a solution. This is the heart of troubleshooting — narrow things 
down. Once you can reproduce a problem, you can start to decide what parts 
of the computer may be affected and why. You can move from a larger system 
— the Mac — to a smaller system — the video subsystem — and make a best 
guess at what’s causing the problem. 

♦ Experiment. With a possible solution at hand, test that solution to see if it’s 
the right one. Specifically, you can test things by removing the problem from 
your Mac (for instance, removing a possibly errant system extension or 
removing a device from the SCSI chain), or you can test by replacing the 
problem device (for instance, try printing to a different printer). 

4* Form a conclusion. If your experiments prove fruitful, you can make a decision 
about what the problem is and then do something about it. That could mean 
digging through a manual for the correct setting in a control panel, removing 
the peripheral completely in favor of a new one, or deciding that it’s time to 
call an authorized service center. 

The bottom line to applying the Scientific Method to Mac troubleshooting is this: 

It’s really not that tough to find and fix the majority of nonfatal errors you’ll 
encounter with your computers. It can take some time, but you don’t need to know 
the inner workings of computer processors or how data flows around on your 
Mac’s circuit board. If you’ve got a hardware problem that needs to be looked at by 
a professional, at least you can get to the point where you’re making that 
determination in a knowledgeable way. 



Chapter 21 ^ Troubleshooting Basics: What's the Problem? 559 




Anyone can do this sort of troubleshooting — just stop when you’re done getting 
your hands dirty. You’ll be happier walking into a service center and saying, “I think 
there’s something wrong with the on-board video or video connector,” than you 
would be saying, “1 can’t see anything on screen!” You might even find that taking 
your Mac in for major surgery is cheaper after you’ve done a bit of diagnosis on 
your own, because the repair shop won’t waste billable hours trying to find a 
problem you can point out directly. 

I've been told by Mac repair professionals to warn you not to be too adamant that 
your Mac's problem lies in a particular area, although it can be helpful if you tell them 
very specific symptoms and alert them to reproducible problems. After the/ve put 
your Mac through their diagnostic routine, they may find that the problem is more 
complex or more simple than you'd envisioned. 



Observation: Hardware versus software 

The first step in troubleshooting is observing the problem and determining which 
direction you should start out in — looking at either hardware or software. A couple 
of obvious indicators can often suggest whether one or the other is at fault. The 
trick is to step back from the problem for a moment and look at what the symptoms 
of the problem are, and then determine whether they fall under the broad problem 
categories of user, software, or hardware problems. Once you’ve figured out which 
category most likely applies to your problem, you can begin to isolate the problem. 
But you’ll have to observe the problem, first. 

Is there a problem? 

It’s not uncommon for a problem to just go away — maybe because it wasn’t a 
problem in the first place. It’s even more likely that what you’re experiencing isn’t a 
serious problem with hardware or software — the source of the problem may be a 
cable you swore you plugged in (but didn’t), a bad setting on your monitor, or a 
paper jam in your printer. These are the day-to-day occurrences that often make a 
call to the help desk seem necessary, but actually fall under the heading, “User 
error.” 

Obviously people are smarter than computers, and computers aren’t always 
designed right by the smart people that build them. But people are also much 
more at the whim of their perceptions than are computers. Even Mac experts get 
confused about things and have to stand back looking puzzled for a while. For 
example, my main Mac features three or four devices dangling off a manual serial 
switch box. If I want to print, I better not have the dial set to my page scanner. Still, 
it happens to me almost daily. (That doesn’t surprise people who know me well.) 

The first thing you need to ask yourself when observing the problem is whether or 
not there really is a problem — that is, did something happen as a result of an error, 
a bug, or a defect? Did anything break? Or is something just not set or configured 
correctly? 



560 Part III 'f Troubleshoot and Repair 



The most important thing to remember about the observation problem is to sit 
back and think clearly about what could be causing the problem. Leave the room if 
necessary. Most of all, take a page from the Hippocratic Oath and do no harm. 

Before diving into the System Folder to look for a more complicated answer or 
deleting files you intend to restore from a backup, make sure youVe completely and 
correctly diagnosed the problem. 



Note 



This might be a good time to remind you to think of the order of the Scientific 
Method of troubleshooting. Don't just delete files, even if you're sure you have a 
backup and you know you could easily restore them. You should begin to diagnose 
the problem well before you start trying to fix it. Once you do get to the experimen- 
tation stage, try things like moving files to a temporary folder (for instance, move sys- 
tem extensions or the System file to the Extensions Disabled folder or the desktop 
instead of throwing those files immediately in the Trash). And always test your back- 
ups first to make sure you really have replacements for files you decide need to be 
dumped. 



Software problems 

You’re much more likely to have software problems than hardware ones, and 
they’re usually less expensive to fix. However, software problems are more often of 
the variety that causes you to pull out your hair. The solution to software problems 
can sometimes be buried behind the obvious — somewhere deep in the System 
Folder, for instance — where you hadn’t planned to go. Software problems can also, 
ultimately, be the fault of the company or programmers who created a particular 
application. And even if you can’t really blame them (maybe they have a small firm 
and can’t afford months of software testing to find possible conflicts with every 
known Mac program), you may still need their help for a solution. Bug fixes 
generally have to be offered by the programmers and publishers of the software 
that needs them. 

Software problems tend to result from one of three things: 

'f Bugs. Bugs are problem areas in applications or the System software that 
cause errors to occur; for example, bugs can be the source of a program’s 
failing to release a communications port, writing data to the wrong parts of 
memory, or simply not performing a function correctly. 

> Conflicts. Conflicts may result from bugs, but don’t necessarily occur when 
the program or code is executed by itself. Instead, conflicts occur between 
specific programs and system software fragments. An example would be a 
conflict between Netscape Navigator 4.05 and Open Transport 1.1 that results 
in unexplained crashes not seen when Navigator runs with Open Transport 
1.3 or higher. (This is an actual conflict, in fact, reported by Netscape in their 
release notes.) 

4 Corruption. Corruption occurs when an important system or setup file — for 
example, the preferences file, the desktop database file, or something similar, 
or a low-level hard drive management file — gets overwritten with either bad 
or nonsensical information. This often happens as programs or the entire 



Chapter 21 -f Troubleshooting Basics: What's the Problem? 561 



Note 






computer crashes with files open and being accessed — sometimes bits of 
data are written to those files that weren’t supposed to be. In that case, the 
next time the file is accessed it may give bad information to an application or 
an OS, resulting in a crash. 

You can actually make some interesting generalizations about these conflicts that 
might offer clues as to what’s going wrong in a problematic Mac. Each of these can 
occur under certain circumstances (although are by no means limited or likely said 
circumstances). 

Bugs, for instance, will usually crop up in earlier versions of software — including 
major revisions of existing programs. This is a gross generalization, but you will 
often find, for instance, that the 4.05 or 4.1 version of an application is more stable 
than the 4.0 or 4.01 version. In general, this is the reason for such numbering 
schemes; it indicates to you exactly what sort of revisions have been done to a 
program. A major revision warrants a whole-number increase, whereas minor new 
features will usually bump the number by a tenth (from 3.0 to 3.1, for instance) and 
bug fixes are bumped by one hundredth (from 2.03 to 2.04, for example). 

Of course, that’s not to say that a bug-fix release will be perfect. It’s completely 
reasonable that a bug-fix release could actually contain new bugs. Still, if there’s an 
apparent bug in one of your applications, head to the software publishers site and 
find out if they’ve released a bug fix. A quick upgrade may solve your problems. 

On a Macintosh, conflicts tend to occur on two different levels. The first is very 
similar to the example cited earlier — Netscape having a “known issue” with Open 
Transport. These known issues tend to be incompatibilities that either the 
publisher fixes to work around a mistake Apple has made, or the publisher simply 
recommends you don’t use a particular feature or extension when working with 
their application. This isn’t limited to Apple’s system software either; applications 
can often have conflicts with third-party system extensions designed to enhance 
the Mac OS. (For instance, SpeedDoubler and RAMDoubler, from Connectix, are two 
programs that often have to be upgraded to avoid conflicts with applications.) 

For both conflicts and bugs, you'll find information usually on the installation CD or 
disk, or in the folder for the program in question once it's been installed. Look for a 
file named Read Me or Release Notes for information about bugs, conflicts, and fixes. 

The other sort of conflict is an extension-to-extension conflict. Some extensions 
simply don’t get along, causing crashes or bizarre behavior for the entire system — 
not just a particular application. Some of these are known conflicts, some aren’t. In 
any case, such a conflict can be tough to diagnose and even tougher to determine 
the exact cause of: Symptoms of extension conflicts include a Mac that won’t start 
up correctly or a Mac that has multiple crashes in many different programs. A great 
clue is sudden catastrophic crashes that result right after you’ve installed a new 
application or utility. 



562 Part III 4* Troubleshoot and Repair 




Don't forget that applications can add system extensions to your System Folder with- 
out you even knowing it's happening. That's why extension-to-extension conflicts can 
arise even after you've simply installed a new application program. 



Extension conflicts are discussed at length in Chapter 32. 

Corruption usually happens in one of three different places on your Mac’s hard 
drive — preferences files stored in the Preferences folder in your Macintosh, the 
System file in your System Folder, or the desktop database files that are hidden in 
the root directory of your hard drive. 




The first two can happen quite often, especially if you’re experiencing crashes 
while some activity is taking place, whether it be something as innocuous as surfing 
the Web in a Web browser program or something as critical as running a disk-fixing 
utility on your hard drive. But no matter how important or unimportant that 
activity may be, nearly any crash has the potential to bring down your system 
through corruption of data. 



When this happens the solution is generally to throw the corrupted file in the Trash 
and start working again from a new copy. Usually this isn’t tough to do and it isn’t 
catastrophic; you can easily restore preference files and the System file without too 
much heartache. Rebuilding the desktop database isn’t much tougher. You can use 
either a keystroke sequence (8§-Option) as your Mac starts up, or you can use a 
software program to help you get the job done (see Figure 21-1). 




Figure 21-1: TechTool from Micromat (www.micromat.com) 
is great for deleting and rebuilding the desktop files - 
even in its freeware version. 





Chapter 21 ^ Troubleshooting Basics: Whafs the Problem? 563 




Is it starting to sound as though your Mac has a System software problem? Mac OS 
troubleshooting takes up the whole last section of the book, starting with Chapter 30. 
If it's software that's specific to a particular hardware device, I'll be covering software 
drivers for hardware over the next eight chapters. 



A 

Web ' \ Aside from my site for this book (www.mac upgrade.com/), if you're looking for 
help for specific bugs and software glitches, let me recommend MacFixIt at 
www.macfixit.com, where Ted Landau (author, humanitarian) offers news and 
searchable tips about problem software. 



Hardware problems 

Thankfully, hardware problems are considerably more rare than software problems. 
I say thankfully for two reasons: First, it’s tougher to fix a hardware problem on 
your own; if you really have a bad printer or a bad monitor, you’re unlikely to have 
the skills required for fixing them to manufacturer’s specifications. Second, 
hardware problems that can be fixed by a specialist tend to be rather expensive. 

The hardware problems you can fix will often be configuration issues. The main 
indicator that you’ve got a hardware problem is simple: Something seems broken. 
Not that it necessarily is broken, just that it seems broken. You’ve got all the right 
software loaded, everything is plugged in and running okay, and you’ve triple- 
checked the order in which you’ve connected things — and still, it doesn’t work. 
That’s a clue that you’ve got a hardware problem. 

But there are other clues that hardware is the issue. Start by taking a look at the 
three basic types of hardware problems: 

^ Miscon figured or wrongly installed. Something doesn’t seem to be turning on or 
working correctly. This could be something as simple as an incorrectly 
inserted power cable, a loosely installed expansion card, or an overloaded 
ADB interface. Usually this points toward human error, but ignorance is 
certainly a reasonable defense in many of these cases. 

♦ Its cracked or broken. If you can’t get a floppy disk in the drive, if your printer 
won’t move paper past the roller, or the hard drive makes horrific noise when 
it’s powered up, that’s a good sign that something is broken. Things can break 
as the result of electrical surges, being dropped, wearing out, or being 
defective in the first place. If there’s no “sign of life” in a component, it’s either 
not getting power from its power cable or power supply, it needs to be reset 
— or it’s broken. 

> Voodoo. In Mac circles it’s perfectly acceptable to talk about the voodoo 
involved in certain hardware pursuits — specifically, you can talk about SCSI 
voodoo, ADB voodoo, and networking voodoo. In these cases, sometimes 
things work and sometimes they don’t. Most of these technologies are a boon 
to upgraders, allowing for untold goodies to be added to your Mac without 
repercussion. Unfortunately, things don’t always work out that way and 
problems that arise surrounding these expansion technologies can sometimes 
only be described as, well, weird. 



564 Part III ^ Troubleshoot and Repair 



Obviously, some of these things are tough to fix for people who aren’t certified 
technicians. If a piece of hardware is broken, it’s broken; some components, like a 
computer’s power supply, aren’t even considered worth fixing by the manufacturer. 
In other cases, you’ll need to take into consideration things such as whether the 
warranty will be voided if you remove or explore something while looking for a 
problem. 



Note 




In fact, a good general rule is this: the only case you'll need to take off is your Mac's 
case. Once you've gotten inside the case, you're troubleshooting at the component 
level, which is about as far as a noncertified technician should go. That means, in a 
nutshell, don't take the case off anything else -a monitor, a hard drive, a CD-ROM 
drive, or a power supply. Most "no user-serviceable parts" warnings really do mean it. 
Obeying them has just as much to do with your safety, in many cases, as it has to do 
with the complexity of the component or your warranty. 




You can usually have good luck with fixing physical configuration, component-level 
troubleshooting, and dealing with voodoo. If a SCSI chain needs a terminator, a CD- 
ROM drive needs to be plugged into the IDE interface, or the PRAM battery has 
gone dead on the logic board, these are all things you might want to try to fix. At 
the very least you should try to diagnose them — you might give your service 
dealer a head start on figuring out what’s wrong with your system. 

I'll probably emphasize this a couple of times, but you should never trust a cable. 
When you're troubleshooting to see if a problem is a physical one, always swap 
cables around to see if one or more of them might be the problem. This is especially 
true for both ADB connections and SCSI. 



Hypothesize and experiment 

Once you know whether you have a hardware or software problem on your hands, 
you’re ready to move on to creating a hypothesis and experimenting to see if that 
hypothesis plays out. Put even more simply, you need to isolate the problem. 




Experimentation in computer troubleshooting usually comes down to a question of 
isolation. Where is the problem, what’s causing it, and is it getting a reaction out of 
anything in particular? That’s why it’s important to be able to duplicate a problem, 
or to at least know that there’s a trend starting to form. Once you can begin to 
isolate the problem, you’re that much closer to the solution. 

It may be a tough one to pull off, but the best way to start isolating a problem is to 
document the problem. For instance, just knowing that your Mac keeps crashing (or, 
if you're a system administrator, hearing the same thing from one of your network's 
users) doesn't help much in getting at the problem. Keep a notepad and pen next to 
the computer. Next time it happens, jot down what you were doing. Experience the 
problem a few more times, always taking notes, and you'll likely start to see a pattern. 



Chapter 21 4 Troubleshooting Basics: Whaf s the Problem? 565 



There are a couple of specific steps you can take to isolate the problem. Ultimately, 
you want to determine what subsystem is affected and what might be the cause of 
the problem, especially if you can narrow it down to a conflict. (Again, check 
Chapter 30 for tips on isolating system software conflicts.) 

Take a look at some common scenarios to see how you might narrow down the 
problem. 




This actually leads me to an important issue -manuals. You should organize them 

and put them all somewhere on a little shelf space thafs dedicated to your Mac(s). 

You may not be the type to read all those manuals, but one day you'll really appreci- 
ate knowing exactly where they are. 

Does my Mac have a startup problem? 

If your Mac Is offering you an error message as it starts up, it’s trying to tell you 
that something basic has failed in such a way that it can’t go on. Certain internal 
tests take place before the Mac can move on to loading the full Mac OS. If any of 
those fail, a tell-tale error message appears. Likewise, other typical problems can 
happen at startup that might be indicators of fixable problems. 

Here are some of those messages and indicators and a brief explanation: 

4 * Nothing on screen, but my Mac makes odd sounds. These are sound codes that 
tell you about different problems your Mac is experiencing in the startup 
phase. See Chapter 22 for details. 

4 A Sad Mac icon appears. Something is wrong with the Mac internally — either 
the hard drive isn’t connected properly, there’s a RAM-related error, or 
something is wrong on the logic board. Consult Chapter 22 for more on the 
Sad Mac icon. 

4 A blinking disk icon appears. The Mac passed all its internal tests, but it can’t 
find the correct startup disk where the Mac OS System file is stored. See 
Chapter 23 for troubleshooting advice. 

4 - The Mac starts up, but the mouse pointer won Y move. You may have a keyboard 
or ADB problem. See Chapter 24. 

4 “ The monitor*s video isn*t working correctly — the picture is an odd shape, color, 
or size. You may be having trouble with the monitor startup or with the logic 
board battery. There could also be a monitor failure or a video circuitry 
problem. See Chapter 25. 



566 Part III ^ Troubleshoot and Repair 



Is it completely dead? 

Whether it’s a monitor, port, modem, or internal hard drive, the first question you 
should ask yourself about hardware is whether or not your Mac is completely dead 
by way of some act of nature, the electric company, or blind luck. 

^ Is the dead hardware an external drive or device? Make sure the power cable 
or supply is plugged into a wall socket or power strip. If it’s plugged into a 
power strip, make sure the power strip is turned on. If it’s a wall socket, make 
sure the wall socket is working. Are other devices plugged into this outlet 
working? Check the power cables and interface cables where they connect to 
the peripheral. Unplug them and plug them back in to make sure they’re 
seated correctly. If your peripheral has a power switch, make sure it’s turned 
on correctly. If the peripheral doesn’t power on, try a different power cable. If 
power is working but the device isn’t, the problem could be with the 
device’s power supply. 

-f If it’s an internal drive, make sure its ribbon cable and power connector are 
both secure. Also make sure the power cable and ribbon cable are connected 
to the power supply and logic board, respectively. Power the Mac on and 
watch and listen to see if the internal drive starts up and makes any noise. 
Power down the Mac, switch the power cable to a new, identical power cable, 
and turn the Mac on again. Try other cabling configurations, and try to use 
cables inside the machine that you know work with other devices. If the drive 
doesn’t spin up with working power applied, either the ribbon cable is 
defective or the drive Is. 

4- Is the Mac not coming on? Make sure the Mac itself is plugged in, the Mac’s 
power cable is plugged into the wall, and the Mac powers on correctly. If it 
doesn’t turn on, try a different power cable, a different wall socket, or a 
different socket in the power strip. (You might also try a completely different 
power strip.) Pick up the Mac and carry it to another part of the room or 
building. With nothing attached to it, plug it into the wall. Plug in a keyboard if 
necessary and try to turn the Mac on. Hit the reset or programmer’s reset 
button if your Mac has one. Listen to see if the fan is turning (in the back of 
the machine) when power is applied. Take off the case and try pressing the 
reset or front-mounted power switch (on some models) manually. Look for a 
red button on the logic board and press it to reset. Apply power again, and 
listen and watch for any activity. If nothing happens, the Mac’s power supply 
might be bad. It may also be having logic board trouble. 

*4 Is there nothing on the screen? Check the monitor’s power cable, connection 
to the outlet, and connection to the Mac’s video out port. Switch power cables 
with the Mac or a similar device to test the monitor. Unplug the monitor from 
the Mac and try to power it on without having it connected to video circuitry. 
Does the LED light up? If you move the brightness knob from one lock all the 
way to the other lock, does it change the look of the screen? How about 
contrast? Pick up your monitor, take it across the room or building, and try 
the power there. Any better? If you get no reaction from the monitor, it may 
need professional servicing. 



Chapter 21 -f Troubleshooting Basics: Whaf s the Problem? 567 



Is the I/O port/cable/controller bad? 

If you can get the device to power up, but it doesn’t seem to be talking to your Mac, 
you probably have some sort of input/output problem. These can be a bit tough to 
pinpoint, as both software drivers (in the form of extensions and control panels) 
and bad hardware can create these problems. 

-f Does the external drive or device light up, make noise, get slightly warm, or 
otherwise show signs of life, but still not seem to want to work with your Mac? 
Make sure any interface cables between the peripheral and the Mac are 
plugged into the correct ports securely. ADB and serial ports can look similar. 
ADB and S-video connectors can fit into one another’s ports. LocalTalk and 
serial cabling can look similar. Some serial cables, even if they seem identical 
to others, don’t work correctly for different peripherals. If you can, try the 
questionable interface cables on other devices and see if they work using 
those cables. Remove the drive or device from your system, boot the Mac, 
and see if you still have problems (or if any error messages appear relating to 
the device). If there are no signs of communication, either the cable is bad, 
the port is bad, or the software drivers are set incorrectly. 

♦ Is it SCSI or ADB? If it’s SCSI, the cable might be too long, the SCSI chain might 
not be correctly terminated, or the cable itself might be low-quality, cracked, 
or bad. You may also have too many devices (on an ADB port), or the devices 
may be assigned to the wrong SCSI ID addresses. Try plugging the device in 
(ADB or SCSI) by itself and see if things improve. If they don’t, try different 
cables while the device is plugged in by itself. Try different SCSI IDs and 
different termination settings. Use the Apple System Profiler or SCSlProbe to 
see if the device can be recognized. Also try plugging in all the other devices 
without the problem device and see if things improve or if there are still 
problems. If a device doesn’t work by itself and all other devices work fine 
without it, the problem might lie in that particular device or the software 
setup. 

4* Is it the port? Try another device on that port to see if it works. (For instance, 
try another modem on the same port as a defective modem or try connecting 
your printer to that port and printing.) Check the settings and control panels 
governing that port. Use a port utility (like the shareware program Reset 
Serial Port available from www. mac down 1 oad . com) or the device’s control 
panel software to reset the port, and try the defective device and other 
devices again. If the other devices work, try a different cable with the 
defective device. If it still doesn’t work with a new cable or two, but other 
devices work on the port, the device may be defective. Or, it could be a 
software setup problem. 

Of course, nearly every device is different — that’s why there are still eight more 
chapters in this section of the book. Generally speaking, you should be able to 
troubleshoot most devices at this level, but some Mac peripherals and drives will 
simply have a few extra trouble spots that will (hopefully) be covered in the coming 
chapters. 



568 Part III -f Troubleshoot and Repair 



Is it a software driver? 

One of the places where devices can vary widely is in the driver software that they 
use. You may need to read the device’s manual to truly gain an understanding of 
how the device’s control panels and extensions work. They can certainly be a 
source of trouble. 

4- Are the software drivers set correctly? Start up your Mac and bring up the 
Extension Manager (hold down the spacebar as the Mac begins its startup 
cycle). When the Extensions Manager appears, choose to start with 
extensions off or only with the Mac OS base extensions. Next, manually 
activate the extension(s) or control panel(s) necessary for the device. When 
the Mac has completely started up, go to the control panel for your device 
and set it correctly, according to its manual. If the device works, the problem 
may be a conflict with other device drivers. If it doesn’t work, you may be 
missing software components. 

4 Reinstall the software drivers from the original diskettes or CD-ROM. Start up 
the Mac again with all extensions active and try the device. If it doesn’t work, 
drop back to the previous bullet point’s advice. If that works, you may still 
have a device driver conflict. Check the device manufacturer’s Web site for 
updated driver software. If the device still doesn’t work, it may be defective. 



Conclusion: What to do next 

If you’ve gotten through all these different questions and they haven’t hit on the 
likely source of the problem, it looks like the problem Is isolated to the device or 
component that seems to be failing. For instance, if the modem isn’t working but 
you’ve checked the power, port, cable, and software, there’s a good chance the 
problem lies with the modem. Same for a printer, networking device, scanner, CD- 
ROM drive, or other component. In your scientific opinion, that may be the most 
obvious conclusion. 




X 



Of course, it may not yet be time to throw the component out yet. If it’s dead and 
nothing seems to revive it, take the component to a repair shop to find out the 
prognosis. If you’re lucky, computer surgery may help. If the component is simply 
giving you fits, and you can confidently say that it’s the component’s fault and not a 
software glitch or an I/O problem, you’re ready to move on to the chapter that 
covers that specific component and troubleshoot from there. 

The rest of the chapters in this section of the book features a wide variety of 
ways to troubleshoot particular components, including the software drivers 
and conflicts that can arise with some hardware. Also check the Apple 
Tech Info Library (www.info.apple.com/til) and the Mac-Upgrade.Com site 
(WWW. mac -upgrade . com) for updates. 



Chapter 21 > Troubleshooting Basics: What's the Problem? 5 69 



Evangelista tip: The Coke fix 



I have two favorite troubleshooting tips that, I'll admit, I don't always follow myself. But 
they're really clever little bits, the sort of thing that can make you tons of money on the lec- 
ture circuit. So, I'll offer them here for your perusal. 

Based on the popular advice for getting dressed in party regala — "Back up and take off one 
accessory" — my advice is this: If you're having trouble figuring out what's causing a prob- 
lem, back up and take a good look at the problem. Think about it as a series of logical steps, 
and see which one you may have missed. Many, many problems grow from a user error or 
oversight of the real problem because somebody plunged in, got frustrated, and took things 
to greater depths more quickly. 

My other advice is to take a break or a walk, if necessary. Get away, clear your head, and 
come back to the problem. If you're like Evangelista Doug Dickeson, (self-described "Mac 
geek and guitar freak" from Lincoln, NE) you may find the problem solves itself: 

"I started repairing and configuring Apple equipment in 1980, predating the Macintosh by 
some four years. Another technician and I discovered 'zapping PRAM' by accident, way 
before it was common practice. 

"We'd both been working on a nonfunctioning Mac Plus, and had tried everything we could 
think of: different system, different drives, reseating RAM, praying, and so on. 

"We pulled out the battery to make sure it was functioning and it tested OK. We threw up 
our hands in disgust and said, 'Let's go get a Coke.' 

"After about five minutes we came back, plugged the battery back in, and tried to startup 
once more. We were stunned when it came up and smiled at us! We then decided that the 
proper way to fix a Mac with these symptoms was to pull out the battery and go get a Coke. 
We named it the 'Coke fix' — later learning other less pernicious methods of clearing param- 
eter RAM, or PRAM." 



Summary 

> The key to successful troubleshooting is following the old Scientific Method: 
observe, hypothesize, test, and conclude. The ultimate goal in any Mac 
troubleshooting is to eliminate the parts of the system that are working 
correctly so you can get to the root of problems affecting your system. This 
way, even if you take the machine to a service center, you’ll have a much 
better idea of what the problem is, potentially saving money and time. 





570 Part 1114^ Troubleshoot and Repair 



4 Mac problems are more often software-related than hardware-related, and 
that’s good, because hardware problems tend to cost more money. 
Unfortunately, software problems tend to be more obscure. You’ll want to do 
what you can to eliminate software as a possible problem area first, and then 
move on to hardware troubleshooting. You should also make sure there is no 
human-error element to the problem. 

4 Once you know you have a problem, you need to begin asking questions 
about it to see if you can narrow it down to subsystems within your Mac. This 
is the hypothesize-and-test portion of the Scientific Method — take an 
educated guess at what might be wrong, and then test to see if that’s really 
the problem. You usually do that by isolating part of the system and testing it 
on its own. 

4 Once you think you’ve found the problem, you’ll need to come to some 
conclusion as to what to do. If the repair or replacement is within your skills — 
and/or if you find an answer in this book or through a company’s tech support 
machine — you can conclude that fixing the problem component will solve the 
problem. You may also, in some instances, need to conclude that it’s time to 
take the Mac into an authorized service center for repairs. 



startup 
Problems, 
Memory, and 
Ports 



S ometimes the things that make Macs go — or go faster — 
can bring them to a screeching halt. This is certainly no 
more evident than when a component of the processing 
subsystem — RAM, the processor, the logic board, or the 
power supply — starts to fail or give you fits. These aren’t 
always the most obvious problems to troubleshoot, either, 
because they’re not always tied to an immediate failure. 
Instead, many RAM or processing problems will show 
themselves only in roundabout ways, such as frequent, odd 
crashing, sudden slowdowns, and unexplainable freezes. It is 
possible to narrow a problem down to the logic board and/or 
RAM, however. 

The most immediate problem you can have with a Mac, 
though, is when it simply won’t power on. In those cases, you 
can do a certain number of things to test the system and see 
what, exactly, the problem is. From there, you can decide if 
you need to take the machine in for repairs. 




^ ^ ^ ^ 

In This Chapter 

When your Mac has 
startup trouble 

Parameter RAM 

Memory errors and 
issues 

Port problems 

♦ ^ 4 - 



when the Mac Won't Start Up 

There are probably few problems more annoying or disturbing 
(especially if you paid for your Mac yourselO than a startup 
problem. These problems, as outlined in Chapter 21, are those 
that stop you in your tracks before you’re able to get started 
with the Mac. The machine has detected a problem very early 
in the boot sequence, probably as a result of special 
diagnostic tests that go on right when your Mac gets power. 
These tests, administered by the Startup Manager 



572 Part III > Troubleshoot and Repair 



(programming code stored in the Mac’s ROM chips), determine whether the system 
is healthy enough to begin loading the Mac OS from the hard drive, ultimately 
resulting in the loading and relinquishing of the Finder to the user. If the Mac 
doesn’t get far enough into this process, the user can have almost no control, 
making it difficult to troubleshoot problems. 

The first indicator of the type of startup problem you’re having is how far you get in 
the startup sequence. The sequence is pretty straightforward, offering a few 
hurdles that the Mac has to overcome before it can start loading the Mac OS and 
enable the user to control the computer. These fail-safes keep you from doing more 
damage to a fragile system, but the fail-safes themselves are a bit obscure. You’ll 
need to watch closely if you’re having trouble. 

Power-on 

Obviously, the first thing a Mac needs to do is to power on correctly. When you hit 
the power key on a Mac’s keyboard (or the Power button on some pizza-box-style 
Macs or the power switch on the back of many all-in-one Mac models), power is 
sent to the logic board, which begins the standard power-on process. At this point, 
you should hear the fan start up and the power supply come on (usually this brings 
with it a quiet humming sound that gradually gets higher in pitch, like a jet engine 
starting or the Frankenstein monster first coming to life). If the fan isn’t spinning, 
shut the Mac down immediately. 

Next, power flows to the Mac’s ROM chips, which begins the power-on diagnostic. 
The Start Manager is invoked, testing the components on the logic board. It 
continues the testing by sending out simple electronic commands to most of the 
machine — CPU, drives, ports, and NuBus and/or PCI slots — to see that everything 
is working properly. Next, it tests RAM. 

If there’s a problem with IU\M — or any of these early steps — that’s when you’ll 
likely see a Sad Mac icon or you’ll hear the death chimes (sounds that aren’t like 
the typical Mac startup sound). Your Mac won’t go any further than this until you 
do something about the problem that caused the Sad Mac to surface. 

© Much of the troubleshooting discussed about powering on a Mac covers what to do 
if nothing happens and the power supply fan doesn't start turning. However, what if 
the power supply fan doesn't turn, but other things (such as the Mac starting up or 
the monitor coming to life) do happen? Turn the Mac off immediately and have it ser- 
viced. The lack of air circulation inside a Mac could cause a heat-related failure that 
could affect very valuable internals. 



Troubleshooting power 

Symptom: You turn the Mac on and nothing happens, including no sounds being 
made and the fan in the back not turning. 



chapter 22 > Startup Problems, Memory, and Ports 573 



Let’s start at the beginning: What do you do if the Mac doesn’t seem to power on? If 
you hit the power key and absolutely nothing happens, it’s time to dig a little 
deeper. Here are some steps to try: 

> Check the power cable for the Mac. Make sure the power cable is the same 
cable that came with the Mac 2 tnd that it’s attached correctly. Test the 
connections, and then try powering on again. If that doesn’t work, try 
plugging the power cable into another device that you know does work. 
Usually Mac monitors and Macs share the same sort of power cable; plug 
the cable into the monitor and see if it turns on (it probably won’t light up, 
because it’s not attached to a Mac, but if it has power LED [a small light on 
the front], this can give an indication as to whether the monitor is getting 
power). If the power cable works, the problem is somewhere in the Mac’s 
case. 

4 - Hit all the reset buttons you con find Check the manual for the reset buttons on 
your Mac — some models have more than one reset button, power rocker 
switch, or power button. In fact, your Mac may need to have a button pressed 
or a power switch on before it’ll start from the keyboard. (Certain Macs, such 
as the Power Macintosh 6100, don’t start from the keyboard at all.) Some 
Macs even have a small, red reset button on the logic board that needs to be 
pressed sometimes after you’ve swapped components. If the reset buttons 
still don’t work, the problem may be with the power supply — or it could be 
the keyboard or ADB port. 

4 Test the keyboard. If you can, plug in a different keyboard, or try to start up 
with the ADB cable plugged into a different ADB port on the keyboard (some 
keyboards give you no option). Also try starting with fewer ADB components 
and/or plug your keyboard into the second ADB port, if your Mac offers one. If 

you still can’t get the Mac to start, the problem may lie with a battery or the 
power supply. 

*4 Change the PRAM battery. These batteries (discussed a bit later in more detail) 
are located on the Mac logic board and designed to keep a tiny trickle of 
power headed to a small portion of RAM called Parameter RAM. This RAM 
holds such settings as the time, date, colors, and state of AppleTalk from 
session-to-session. If the battery dies, your Mac’s ability to power up may be 
affected. This is more likely to happen on systems three years old or older, 
but the battery could be defective in most any Mac. Replace the battery (any 
Mac store and most computer stores should be able to get you the correct 
PRAM battery). I’ll discuss how to replace it later in this chapter in the 
section “Troubleshooting PRAM.” If replacing the battery doesn’t fix things, 
you likely have a power supply problem. 

In most cases, the power supply should fire up and spin the fan, even if you’re 
having trouble with the Mac’s logic board. Assuming you believe the keyboard, ADB 
cabling, and ADB ports to be operational, it’s likely your power supply has died. If 
that’s the case, you can consider replacing it and testing again. 



574 Part III 4 Troubleshoot and Repair 



Replacing the power supply 

1 need to make a couple of points up front. The power supply is not user- 
serviceable, so don’t open it or unscrew it. In fact, most Mac repair shops toss out 
power supplies (or ship them back to the manufacturer) instead of opening them. 
They’re more toss-and-replace components than they are serviceable. 

Also, Apple doesn’t recommend users replace power supplies on their own, and 
doesn’t condone the practice. In many cases, it may void your warranty if your 
machine is new. In fact, if your Mac is still under warranty, I recommend vigorously 
that you take the machine into an authorized service center and have them look at 
the power supply and other components; for one thing, it’ll probably be cheaper, as 
Apple will often replace defective parts such as power supplies for free (see your 
Mac’s own warranty for specific details). 

However, if you have an aging Mac that seems to have suffered from a power spike, 
or you believe its power supply or power supply fan has gone through old age, one 
option is to replace the power supply. It isn’t impossible, but it’ll take some keen 
observation and a little time. 

You’ll also need to get your hands on the correct power supply. Not only will the 
power supply need to be rated the same as your current Mac’s power supply, but 
you’ll need to get one that fits your particular Mac’s case. The best plan is to find a 
Mac component supplier that offers power supplies designed specifically for your 
brand and model of Macintosh. Such vendors are listed in the back of Mac 
magazines and on the Web. 

You’ll find that power supplies are only available for modular Macs and Macs built 
around industry standard form factors like most Power Macs and Mac clones. 
Generally, that excludes all-in-one Macs and many Performas that feature pull-out 
logic boards for upgrading. These Macs should always be professionally serviced. 

Once you’ve got a replacement power supply, you’re ready to switch it for the old 
one. To start, follow these steps: 

1. Shut down your Mac, ground yourself, and unplug the power supply from the 
wall socket or surge protector. Make doubly sure it's unplugged! 

2. Examine the power supply carefully. It’s the metallic box with all the warnings 
plastered on it (see Figure 22-1). What you’re looking for are the mounting 
screws that hold the power supply into the Mac’s chassis. These are different 
from the screws that hold the power supply together — avoid confusing 

the two. 



chapter 22 -f Startup Problems, Memory, and Ports 575 




Figure 22-1: The power supply usually sits in a corner of the 
machine, parceling its power connectors to internal devices. It's 
important to note which screws attach it to the Mac's chassis and 
which are part of the power supply itself. 




3. Unplug the power supply’s power connectors from the internal drives in the 
Mac. You’ll also want to unplug the power supply’s power connectors from the 
Mac’s logic board. When doing this, make careful note of their orientation — 
specifically, which goes on which side and in what direction. You’ll need to 
plug the new supply’s connectors in the same, exact way. Compare the old 
connectors to the new connectors and label the new ones (using masking 
tape), if possible. 

Some Macs use a specially designed connector to plug the power supply directly into 
the logic board instead of using power cables. If your power supply doesn't have 
cabling connecting it to the logic board, you might find that the power supply plug is 
under the power supply, attached to the logic board (see Figure 22-2). 



4. Unscrew the retaining screws that mount the power supply to the Mac’s 
chassis. Hang onto the screws. 

5. Pull the power supply from the chassis. If you have trouble removing it, make 
sure you didn’t miss one or more of the retaining screws. You may also find 
that some Mac models have plastic tabs that retain the power supply. Look 
for a tab (sometimes part of the internal drive assembly) that releases the 
power supply. 

6. Position the new power supply so that the retaining screws can be used to 
mount the supply to the Mac’s chassis. Screw in the retaining screws. 



576 Part III 4^ Ttoubleshoot and Repair 




Figure 22-2: Some older Mac power supplies plug directly into a 
special socket on the logic board. 



7. Reconnect the power supply’s power connectors to the Mac’s logic board. 
Take care that they’re installed correctly (see Figure 22-3). 




Figure 22-3: When installing a new power supply make sure the 
power connectors for the logic board are properly aligned. 





Chapter 22 > Startup Problems, Memory, and Ports 577 



8. Reconnect the power connectors to the Mac’s internal drives. 

8. Reconnect the power connectors to the Mac’s internal drives. 

With all this accomplished, you can seal your Mac back up (or partially so), 
reconnect a keyboard and monitor, and then plug the Mac’s power cord from 
a wall socket or surge protector into the Mac’s power supply. (You may need 
to use a reset or power switch before the keyboard power key is operational.) 
If the power supply spins up and the fan begins working, you may have solved 
your problems. 

Troubleshooting Death Chimes 

Symptom: The Mac starts up and power seems to be fine, but it chimes four 
times, eight times, or makes a sound like the Twilight Zone theme, a car crash, or 
breaking glass instead of (or just after) the typical Mac startup sound. 

For the most part, the only clear generalization you can make about hearing strange 
sounds from your Mac at startup is that it’s not happy about something. Even 
Apple’s Tech Info Library is less than helpful on some of these matters, suggesting 
the same thing I just said — if you hear the tones, there’s a problem. Mac models 
tend to vary in what these sounds are, how they vary, and what they indicate. 
Although the sounds are sometimes suggestive of a hardware problem, they also 
sometimes mean a software problem, depending on the Macintosh or Power 
Macintosh model you have. 



Evangelista tip: Jump-start your IVIac 



Standard warning— this tip may be something that no one should try. I haven't even tested 
it myself, so I can't vouch for its usefulness or veracity. But it does sound like a good idea if 
you've decide that a $150 Mac II is worth the risks involved. Don't try this at home -I won't 
be responsible for the consequences. 

That said, Etienne Michaud from Montreal, Quebec had this to say about jump-starting a Mac: 

"Those old Mac Ms might be starting to be a bit tired after so many (computer) years of duty. 
When you run into a unit that won't start up anymore, you might want to try jump-starting 
it, just like a car on a cold day. Typically, the Mac will gradually refuse to cold boot before 
going completely deaf to the power key over a period of time. 

"Take a battery pack with 3 AA batteries and connect one wire to the power supply casing 
and the other one to the closest pin (when you are standing in front of the Mac) that goes 
from the power supply to the motherboard. 

'You should hear the startup chime. If not, you've most likely just toasted your Mac. . .or it 
had a problem that had nothing to do with the power supply. 

"Now, don't shut down that Mac anymore. Leave it on as a mail server, DNS, router, or 
something like that. Macs never die." 




578 Part III -f Troubleshoot and Repair 



The only real advice I can give you is this: If the sound is something weird, it 
probably suggests that something went wrong with the startup process. If you 
recently made a change to your Mac — for example, adding RAM, adding a hard 
drive, or adding an expansion card — you might not have installed the component 
in question correctly or it may be defective. There could be a software problem, but 
software problems are generally supposed to give other indications. 

If the sounds are a series of tones, that’s a little more helpful. Four tones, according 
to Apple, is cause for concern over the hard drive. Try booting with a Disk Tools 
disk, a Zip disk (or other removable disk), an external hard drive, or from a CD-ROM 
that includes a valid System Folder (see the section “Startup key commands” and 
Chapter 23 for more on booting from other drives in your system). If you’re hearing 
eight tones, that’s often a memory problem. Check to make sure your memory is 
properly installed. If it is and the tones persist, try troubleshooting memory. 



Troubleshooting Sad Macs 

Symptom: The Mac powers up and gives the standard startup sound, but a sad 
Mac face appears on the screen instead of a happy one. 

The Sad Mac can be interpreted as meaning the Mac isn’t “happy.” It certainly 
doesn’t look happy. Actually the Sad Mac icon tends to give you a better indication 
of what may be the problem in your system. The first thing to concern yourself with 
is exactly when the Sad Mac icon appears. 

If the Sad Mac appears after the Happy Mac or Welcome to Macintosh screens, the 
problem is almost certainly with your software. In this case, you should 
troubleshoot the startup drive and Mac OS system software — consult Chapters 23 
and 30 for starters. 

As mentioned earlier, the Mac tests the logic board components, ROM, ports, and 
system RAM rather early in the process. The Sad Mac can appear in response to 
these tests, but if it does, it’ll appear quickly — within seconds of turning the Mac 
on. In this case, you almost certainly have a hardware problem of some sort. 

On Macs newer than the Mac Plus and other classic Macs, the Sad Mac icon is 
generally accompanied by an error code; the codes, in hexdecimal, give an error 
number that can sometimes be used to track down the problem. These codes are 
usually two 8-bit hex numbers in two rows under the Sad Mac icon, as in the 
following: 

xxxxyyyy 



zzzzzzzz 



chapter 22 4- Startup Problems, Memory, and Ports 579 



In general, experience and Mac experts agree that the first line of codes is where 
the action is — that’s what you want to focus on for troubleshooting help. In fact, 
you can focus in even more: The first four numbers of the first line (xx'AfA*) can be 
ignored, says Apple. What you should focus on are the second four numbers, 
represented byyyyy. 

What do they mean? Consult Table 22-1 for a quick rundown. 





Table 22-1 

Common Sad Mac Codes 


Code Number yyyy 


Troubie Spot 


0001 


Macintosh ROM 


0002, 0003, 0004, 0005 


Bad or incorrectly installed RAM module 


0008 


ADB problem (Check your ADB ports, devices, or have 
ADB serviced.) 


OOOA 


Defective NuBus card or slot (Remove it or have the 
Mac sen/iced.) 


OOOB 


Defective SCSI controller 


OOOE 


Bad memory module or system bus problem 


OOOF 


Software problem 



The errors to hope for, obviously, are poorly seated RAM modules or a single 
defective NuBus card — these are problems that you should be able to troubleshoot 
on your own. Otherwise, software problems generally mean there’s something 
wrong with the organization of files on the hard drive. The Start Manager can’t find 
a drive to start from or a System Folder to hand things off to. (See “Trouble with 
RAM” later in this chapter.) 

System Startup 

Once the Start Manager has successfully completed the startup task, memory is 
allocated for the Mac OS, portions of which are already available from the ROM 
chips. The Mac OS is transferred from the ROM chips into this part of I^M, and 
then the Start Manager goes on its quest for a startup disk to finish the task of 
loading the Mac OS into memory. A startup disk is a hard disk, removable media 
disk, or a CD-ROM that includes a valid System Folder. You can choose the specific 
startup disk you’d like to use through the Startup Disk control panel or by holding 
down certain keys as the Mac starts up, usually just after the Mac startup chime. 
(These keys are discussed in the next section.) 



580 Part III 4 Troubleshoot and Repair 



The Start Manager begins by polling the floppy drive to see if a floppy disk 
containing a System Folder has been inserted. Next, the Start Manager checks 
PRAM for a setting put in place by the Startup control panel (see Figure 22-4). If 
you’ve specified a particular hard drive (or other volume) for startup, the Start 
Manager will find that information stored in the PI^M. 






S*Wcl I SItrtup tmk 




Figure 22-4: The Startup control panel is used 
to tell the Mac what disk to employ as a startup 
disk at the next restart. This information is stored 
in PRAM after the Mac is shut down. 



If the Start Manager can’t find a valid System Folder on that particular drive, it’ll 
start searching the SCSI chain in descending order — the device as SCSI ID number 
6 gets checked, and then the one at number 5, and so on. The Happy Mac icon 
appears when the Start Manager finds a System Folder. 

If the Start Manager doesn’t find a valid System Folder, you’ll likely get one of two 
errors: a blinking X icon or a blinking ? icon. Both mean that the Mac couldn’t find a 
valid System Folder, but under different circumstances. (See Chapter 23 for advice 
on troubleshooting a startup disk problem.) 

As this is happening, it’s actually possible for you to use the keyboard to send 
commands that will interrupt this process, and then begin it again with new 
instructions. Using a keyboard command — a sequence of keys on the keyboard that 
are held down at the same time — you can guide the Mac along so that it does what 
you want it to do during the startup phase. 



startup key commands 

Most of these key commands are used to alter the Mac’s startup behavior, 
especially when you’re having trouble or operating under special circumstances. If 
you find you’re using keyboard commands with every startup, you may need to 
look more closely into your configuration. All keys should be pressed at the same 
time, usually before you hear the Mac’s startup sound. Each should also be held for 
a certain duration, as noted. 

Table 22-2 shows you some common keyboard commands to use as your Mac 
starts up. 



Chapter 22 > Startup Problems, Memory, and Ports 581 



Table 22-2 

Startup Keyboard Commands 


Command 


Key Sequence 


Until 


Bypass internal drive 


§i-Option-Shift-Delete 


Happy Mac appears 


Boot from a CD-ROM 


"C" key 


Happy Mac appears 


Rebuild the desktop 


§6-Option 


Rebuild Desktop dialog appears 


Zap PRAM 


§§-Option-P-R 


Two or more startup tones have played 


Start with extensions off 


Shift 


Welcome to Macintosh screen appears 


Bypass Startup Items 


Shift 


(After Welcome screen) Finder appears 


Open Extension Manager Space 


Extension Manager opens 



Each of these startup command sequences is useful for different things, some of 
them being fairly straightforward, whereas others take a bit of explaining. For 
instance, the commands for bypassing the internal drive or booting from a CD-ROM 
enable you to choose a different drive to start up the Mac OS from, even if you 
didn’t specify a new startup disk in the Startup control panel before restarting. 

Rebuilding the desktop is a process that can solve a number of system software 
problems. It’s discussed in detail in Chapter 31. 

Starting with the extensions off lets you start up with a clean, basic Mac OS without 
any additional extensions, control panels, or startup items loaded. Starting up the 
Extension Manager gives you an opportunity to change the system extensions, 
control panels, and startup items folder. Bypassing Startup Items enables you to 
load a full complement of extensions and control panels while keeping any 
applications in the Startup Items folder from executing. 

Zapping Parameter RAM, though, stands alone as a somewhat unique solution to 
many different Mac startup issues. 

Parameter RAM 

As mentioned. Parameter RAM is a portion of RAM that’s kept active by a small 
battery that’s mounted on the logic board. This RAM holds key information about 
your Mac that’s required for starting it up and remembering certain settings after 
the Mac is powered down. 



582 Part III ^ Troubleshoot and Repair 



This is, in fact, its main purpose for being. As you’ve seen, the Mac goes through 
quite a few machinations before it begins to look for a startup drive. Because it 
can’t access information stored on a hard drive until it knows where to find one, 
and regular RAM gets wiped out whenever the Mac loses power, shuts down, or 
restarts, the Mac needs somewhere else to store small, vital tidbits of information. 
That place is PRAM. 

The tidbits stored in PRAM are things such as the settings in the Monitors control 
panel, the AppleTalk control panel, the General Settings control panel, the Startup 
Disk control panel, and the Time and Date control panel. 

Unfortunately, PRAM can occasionally get corrupted, causing unforeseen errors. 
Some of those errors will make sense now that you know what’s stored in PRAM — 
settings in control panels. If you’re getting odd errors involving startup disks, 
control panels, time, dates, or AppleTalk, it’s possibly a problem with PRAM. In fact, 
there are tons of reasons to zap PRAM, a process that resets PRAM to its factory 
default values: 

4 Strange settings. The date and time are set to odd times, the color scheme on 
your Mac is wrong, or your monitor starts up in the wrong resolution or in 
grayscale. 

4 A port seems “jammed.” You can’t seem to get anything to work on an 

external SCSI connection, you can’t get a modem to dial out using a serial port 
connection, or your Mac refuses to send print jobs (or sends bizarre 
characters) to the printer. 

-f Startup disk trouble. You’ve gotten a startup error (Sad Mac, blinking disk 
icon) and can’t get around It using the “C” key to boot from a CD-ROM or 
§§-Option-Shift-Delete to boot from a secondary drive. 

Other symptoms could have something to do with corrupt PRAM, but aren’t 
necessarily always PRAM-related at face value — issues such as a monitor screen 
not coming on, seemingly random error messages, and troubles with sound. You’ll 
also find that resetting parameter RAM doesn’t always do the trick; sometimes 
these symptoms are actually the result of PRAM resetting itself, usually because the 
PRAM battery is dying. 

Zapping PRAM 

Zapping PRAM is just an energetic way of saying you wipe the PRAM clean of its 
current values, returning it to its original factory settings. The process of zapping 
PRAM will root out any corruption in that special area of memory, usually getting 
rid of whatever was causing the trouble and enabling the Mac to once again boot 
safely. That isn’t always the case, though, as PRAM isn’t always responsible for your 
problems. Still, it can overcome some mysterious Issues. 



Chapter 22 -f Startup Problems, Memory, and Ports 583 



Zapping PRAM also deletes some settings you probably liked having in your 
system — like the correct time, the state of AppleScript, and so on. Once you zap 
PRAM, you’ll need to reset those control panels manually. It can be something of a 
pain, but it’s also something you should do instantly. The reason: If you forget 
you’ve reset PRAM, you may start to notice other errors — your network no longer 
functioning normally, for example — that could easily persuade you that other 
demons have inhabited your Mac. To avoid that, it’s important to hit all the control 
panels after zapping PRAM. 

There are two generally accepted ways to go about zapping PI^M. The completely 
free method for zapping PRAM is as follows: 



1. Restart your Macintosh. 

2. Immediately after hearing the Macintosh chime for startup, hold down the 
keys §€-Option-P-R. 

3. Continue to hold the keys down until you hear the Mac startup chime two 
more times. 

4. Release the keys. 




Your Mac should begin to start up as it normally would, except you’ll likely notice a 
few differences. Your Mac may start up in a grayscale mode, and it might start with 
a lower screen resolution, making everything on the screen seem bigger than 
normal. Once the Finder loads, you might notice other odd behaviors, such as the 
clock being set to an odd time. 

Notice I mentioned allowing the Mac to chime two times after you’ve begun zapping; 
the actual recommended number varies widely among Mac users and administrators. 
Apple's official stance is two chimes, but opinions range from a single restart tone to 
eight restart tones. My suggestion: Restart twice. If you don't think that did everything 
to PRAM that it should have, zap it a couple more times, or switch to TechTool. 



The other way to reset PRAM is to use a third-party tool to do it. By far the favorite 
in this category is the freeware version of TechTool from Micromat 
(WWW .mi cromat . com). One of its options enables you not only to reset PRAM in a 
tried and tested manner, but also to avoid cycling through the PRAM reset tones 
multiple times. 




TechTool, available on the CD-ROM included with this book, enables you not only to zap 
PRAM, but also to save and restore PRAM settings. This can be useful if you've recently 
zapped PRAM, and then reset all the important settings — you can actually make a copy of 
the PRAM settings before any corruption gets a chance to set in (see Figure 22-5). 



584 Part III ^ Troubleshoot and Repair 




Figure 22-5: TechTool enables you to save, zap, and 
restore PRAM settings. 



The latest version of TechTool will correctly zap PRAM and the NVRAM (nonvolatile 
video RAM) existant on PCI systems. But if you’re zapping by hand, you’ll have to 
be careful to do it exactly right. NVRAM can also get corrupted and is worth 
clearing at the same time you clear PRAM. Here’s the drill: 



1. Instead of restarting the Mac, shut it all the way down. 

2. Start up the Mac from cold, and immediately hold down §§-Option-P-R. 

3. Wait for two chimes, and then release the keys. 



What’s stored in NVRAM is reset separately from what’s stored in PRAM. You’ll have 
to get to the keys very quickly after starting up to reset the NVRAM, and then the 
process becomes the same. 




r Cross- 
Reference^ 



Apple also recommends a slightly different course of action for Po\A/erBook owners 
when it comes to PRAM. See Chapter 29 for details. 



PRAM battery 

The PRAM battery is the power source that maintains these settings after your 
Macintosh has been powered down. Generally speaking, the PRAM battery, usually 
a small lithium battery, either cylindrical or boxy (see Figure 22-6), is user- 
serviceable. It’s expected to last about five years, but can go more quickly, 
especially if your Mac sits idle quite a bit of the time (or if it sat on the shelf for a 
while before you bought it). Two years isn’t unheard of, but many people end up 
replcicing the battery in three to four years. 




chapter 22 ♦ Startup Problems, Memory, and Ports 585 




Figure 22-6: Typical PRAM battery sizes 



Indications that the battery has gone bad can range from machine to machine, but 
there are some basic similarities. Essentially, the machine acts as if PRAM has been 
zapped, even if all you’ve done is start it up recently. This includes resetting the 
internal date to either 1904 or 1956, losing time on the clock, and changing your 
AppleTalk setting. This can also be seen in changes to color depth, resolution, or 
the inability of video to appear after a power on. Others report even more 
catastrophic consequences, such as a Mac that appears completely dead. 

These batteries come in two basic voltages — 3.6 volts (the cylindrical one) and 4.5 
volts (the boxy one). There have actually been only a couple of Apple part numbers 
used to reference these batteries: The 3.6 volt battery used in most Macs is part 
number 742-0011, whereas the 4.5 volt battery used in the all-in-one Performa 500 
series along with Performa, LC, and Mac/Power Mac models 630-6400 is part 
number 922-0750. 

Later Mac models (7100 and above) tend to use a second cylindrical battery, part 
number 922-1262. The clone machines tend to use their own batteries, too; you’ll 
want to investigate by reading your Mac clone’s manual or opening the machine 
and locating the batteries. 

These batteries aren’t completely unheard of outside of the Macintosh world. If you 
remove the battery and take it to a computer or electronics store, they’ll likely be 
able to get you a replacement. Obviously, you’ll have the least trouble with an 
Apple branded battery. 




586 Part III ^ Troubleshoot and Repair 



Removing these batteries is fairly simple, although getting to them is not in all 
cases. Consult your manual. You may need to remove drive cages, power supplies, 
or other internal parts before you can expose the PRAM battery. (Fortunately, you’ll 
only have to do this every three years or so.) 

Once you find the battery, removing it depends on the battery type. For the 
cylindrical batteries, you remove the plastic battery guard from the logic board by 
grasping it and pulling straight up. (You might need to pull a bit harder than you’d 
imagine.) Next, you pry it out of its battery slot (a positive/negative battery bed 
typical of consumer electronics). Replace it with the new battery as you would any 
AA or AAA-type battery, aligning the positive and negative sides correctly. Replace 
the battery guard by lining it up, pressing the far sides slightly inward and pushing 
it back down into place (see Figure 22-7). 




Figure 22-7: The typical battery setup in most Mac models. 



If your Mac features the 4.5 volt battery, you’ll remove it by removing its wiring 
connector from the logic board. (Note the position of the connector so you can 
replace the new battery’s connector correctly.) Next, detach the battery from its 
velcro-style attachment to the motherboard. Reverse the process to replace the 
battery. 




Chapter 22 4- Startup Problems, Memory, and Ports 587 



Evangelista tips: PRAM battery issues 



More so than just about any other troubleshooting issue, Evangelistas have spoken out 
about their PRAM batteries. When I first started with Macs, PRAM was hardly even men- 
tioned except in Mac Secrets — \t didn't seem like the root of so much evil. 

Of course, since that time, many more millions of Mac owners have bought Macs — espe- 
cially Quadras, Centrises, and Performas. And those Macs have started to get a little gray at 
the temples. As they push three to five years of age, the PRAM battery starts to go. 

Technical editor Dennis Sellers noted this first situation to me: There's a nonstandard 
PRAM-related item involving the PowerMac 5400 and others that include the Apple TV/FM 
Tuner and a remote control. Occasionally the machine will start up from the remote control, 
but from then on will not respond to the remote at all. One way to remedy this is to power 
the machine all the way down and unplug the power cable for a couple of minutes. Plug it 
back in, turn the rocker (or pushbutton) back to the "on" position, and you should once 
again have the use of the remote control. 

Here are more of the best tips sent to me from Evangelistas who've lived through the death 
of a PRAM battery. See how your experiences relate to theirs: 

"A while back when I was the primary support person for hundreds of Macs in the field, I 
started replacing a large number of Quadra 605 Macs which, for some reason, would not 
start up and would produce no video. I would get them in, swap out a power supply, and 
they would work. I couldn't figure out any other reason for the change in behavior, and I 
was looking at replacing about two dozen power supplies. Then one time I swapped out 
the lithium battery and the system worked. After some investigation, I determined that in 
any Mac that turns on via a power switch rather than the power key on the keyboard, one 
symptom of a dead battery is that you will get no video. This was at odds with systems that 
start via the keyboard since then you will usually get video, but the system will forget the 
time and date, and so on. This one had me going for quite a while so you might want to 
warn owners of Centris/Quadra 605/610 and PowerMac 6100s of this fact" -Rick Emery 

"With some Power Macs, when the lithium battery dies, it seems as though your computer 
does, too. What do you do if you need to access an important file ASAP, but you can't get 
past that blank screen? Well, first turn your computer on for a few seconds. Let the blank 
screen stay on for about 10 seconds. Then turn off the computer, wait about 5 seconds, and 
turn it back on. With any bit of luck, after a few seconds of warming up your computer will 
have a normal startup."- David Lublin 

"My first Mac was a Performa 450 (which is equivalent to an LC III). One day, when I turned 
on my Mac, it made the normal startup chime and then . . . did nothing! No Happy Mac, no 
Sad Mac, no blinking floppy, no error codes, not even a gray screen -just nothing! At first I 
thought my monitor was broken or unplugged, but (after repeated attempts at booting) I 
noticed that there was no hard disk activity. Mysterious. 

"I scoured all my Mac books and magazines to no avail. None of them mentioned anything 
like this. About two months after the trouble started, I finally found the cause: The PRAM 
battery was dead (and I mean DEAD — it didn't even twitch the needle on my multimeter). 
A replacement (about $10) brought my Quadra back to life, and then I had two working 
Macs." — Bill Smith 




588 Part III > Troubleshoot and Repair 



Post-PRAM zapping 

Once you’ve replaced a battery or zapped PRAM, you should make a point of 
immediately resetting most of the settings that got zapped so you don’t mistake 
zapped behavior for other problems. One of the better ways to do this is using 
TechTool, which can restore PI^M settings from a saved copy. 

Here are the control panels you should visit after a PRAM reset: 

♦ Startup Disk 
> Time and Date 

4 Monitor (or Monitors & Sound) 

4 General Controls 
4 Desktop Pattern 
4 Chooser (for AppleTalk settings) 

4 AppleTalk (or Network) 

You may encounter others, depending on your Mac model and OS version. In any 
case, when you zap PRAM remember that you’ll probably find bizarre setting 
choices for the next few hours or days of use. 



Trouble with RAM 

Early failures in the startup process can often be a sign of poorly installed RAM, 
especially if you’ve recently installed new RAM modules or if you’ve been inside 
your Mac doing other things. Because RAM is solid state, it’s usually either good or 
bad when it comes off the assembly line. It rarely fails of its own volition, but it is 
very susceptible to power surges and extremely sensitive to static electricity 
discharge. You should always be electrically grounded and handle RAM carefully 
when working with it. 



startup RAM problems 

Here are some troubleshooting approaches to try if you get a RAM error code, a Sad 
Mac or an error tone: 

Check the RAM module. It’s not impossible to install some RAM modules 
backward, although it certainly isn’t encouraged. You might also have 
installed the module in its slot without making perfect contact between the 
modules pins and the I^M socket. If part of the module is sticking up out of 
the slot or the small metal (or plastic) hooks that keep the module In place 
aren’t properly secured, this could cause some errors. 



Chapter 22 > Startup Problems, Memory, and Ports 589 



Check the RAM placement. Read your Mac’s manual carefully to determine 
which RAM slots are best for the configuration of RAM you have. You may, 
for instance, need to group like RAM modules together. You should also try a 
different RAM slot on the off chance that the one you’re using is bad. 

4 Check the number of modules. In many Macs, it’s important to upgrade RAM 
using more than one module at a time. If you insert just one module, you may 
see no suggestion of that RAM in the About This Macintosh (or About This 
Computer) window, or you might get errors such as a Sad Mac icon. Check 
your manual and Chapter 8 carefully to see if you need a particular number of 
RAM modules to upgrade at one time. 

4 - Try the module in another computer. If you’re fortunate enough to have 
another, compatible computer lying around, insert the module in that 
computer and see if it results in an error. If it does, the module is very likely 
bad. If it doesn’t, there could be something wrong with your Mac’s logic board 
or another RAM module in your Mac. 

If you suspect that a RAM module is bad, you can always just take it (instead of 
your entire computer) to a service center to have it checked. They should be able 
to test the module to see if it needs to be replaced. 

other RAM trouble 

Although most of your memory woes will probably occur at startup, there are other 
times that RAM can be a problem. A poorly seated RAM module can get by the 
Startup Manager and result in bizarre system errors and crashes, much the same 
way a dirty or dusty Mac interior can sometimes affect the performance of RAM. 

You can clean a RAM module if necessary; usually blowing on it very lightly and 
placing it between your hands and a soft, lint-free cloth should clean it well enough. 

You might also be able to install a RAM module, and then not see it in the Finder 
when you choose About This Computer from the Apple menu. This could be a 
result of the module not being seated, not being fully compatible with your system, 
or not being installed in pairs, if that’s necessary for your Mac model (see your 
manual and Chapter 8). 

On older Mac systems, you may not be able to see all the memory your Mac has 
installed if you haven’t turned on 32-bit addressing in the Memory control panel 
Do this and restart your Mac again. Check the About This Computer (or About 
his Macintosh) item in the Apple menu and you should see the memory appear. 

If you install more RAM than your Mac is rated to accept, it may cut off at the 
maximum level governed by ROM code and not make the extra RAM available. It 
may also result in crashes and system errors. More recent Macs (7300, 8600, 9600, 
G3 series) tend to be limited only by the number of DIMM module slots and the 
current RAM technology that’s available. For instance, two new memory modules 



590 Part III 4 Troubleshoot and Repair 



that offered, say, 512MB of memory each could theoretically be used to upgrade a 
Macintosh G3 to 1GB of RAM if they fit in the slots, even though the G3 is only rated 
for 384MB of RAM. However, Apple may not have tested that higher configuration of 
RAM, and therefore the company may not guarantee it’ll work correctly. 



Other times, it’s certainly possible for you to simply get a RAM module that’s 
slightly less compatible with your Mac than others, due to the workmanship, the 
connectors, and, often, the speed. You should only add RAM that has the same 
speed rating — the speed recommended for your Mac — in nanoseconds (ns). The 
best rule of thumb is to follow this for all RAM upgrades inside your Mac, even if 
your Mac specifically matches RAM in banks. If 70 ns RAM is recommended for your 
Mac model, choose 70 ns for all your RAM modules. 



This may be overkill, but it's often recommended that the best way to keep from hav- 
ing the most mysterious, circuit-level incompatibilities is to buy RAM from the same 
manufacturer. That won't guarantee flawless operation, but it certainly can't hurt — 
unless you are forced to pay a premium for the identical modules, I suppose. 



Cache RAM 

There’s another type of RAM to talk about — cache RAM — that’s known to cause 
more than a few headaches. You’ll find that cache RAM can be at fault in the case of 
sudden, dramatic slow downs, or even crashes, suggesting the RAM has gone bad 
or was installed incorrectly. (Installing and working with cache RAM is discussed 
back in Chapter 6.) 

On 68040 Macs, a special cache was added to the logic board to speed up many 
programs. Unfortunately, not all Mac programs were compatible with that cache. 

So, a control panel is added to the machine when you install a Mac OS version that 
supports the 68040, called Cache Switch. The control panel gives you the option of 
shutting off the 68040’s cache if you think there’s a chance the cache is causing 
problems with older applications. 

The Performa 5400 and 6400 series of Macs, including some Mac OS clone 
computers based on the same logic board (a PCI-based logic board that doesn’t 
offer daughtercard upgradeability) had a problem with Mac OS 7.6.1, which would 
sometimes disable the level 2 cache. A fix (54xx/64xx L2 Cache Reset) has been 
added to subsequent Mac OS versions and can be downloaded from the Apple 
Support Web site. 

Power Macintosh 7500 machines had a known problem with Apple and third-party 
cache RAM modules. If you install a cache RAM module in one of these machines 
and it fails to start up, you should contact Apple or the vendor for assistance. 



Chapter 22 4- Startup Problems, Memory, and Ports 591 



Ports 

One of the reasons Apple recommends that you plug and unplug devices from the 
ports with the Mac's power off is there is often a trickle of power that's exchanged 
through devices that use the Mac’s ADB, serial, and parallel ports. Sometimes that 
electricity is a very real part of the ports operation; at other times there’s simply a 
fear of static electricity discharge or the possibility that you’ll plug the wrong cable 
into the wrong port, resulting in an electrical short or similar problem. 

So, the first trick is to make a habit of shutting down your Mac before swapping 
cables. Also, make another habit of checking the port’s label before plugging 
something into it — even if you feel as though you know the ports like you know 
your own name. Check the cable in your hand, and then check the port. Make sure 
you’re not plugging the wrong cable into the wrong port, which can be not only 
pointless but damaging. 

With serial devices, you should make very sure that the device is grounded. 1 have 
seen modem ports rendered useless because a modem attached to the port got hit 
by an electrical surge. What’s worse is modem surges are often received from the 
phone line, not the power supply. Make sure you run your modem’s phone 
connections through a surge protector — many have RJ-11 ports specifically for this 
purpose. 

Ports will occasionally get left hanging by software or hardware; they can require 
resetting like any other software/hardware device on a Macintosh. Apple doesn’t 
provide a utility for this, but the freeware Reset Serial Port progrcim can be used to 
close a serial port that’s been left open by a terminal program or PPP dialup 
connector. If this doesn’t work, restarting the Mac will often reset the port, and 
reports have it that zapping the PRAM may do the same. (See Chapter 26 for help 
troubleshooting serial devices such as modems and printers.) 

Resetting PRAM can also affect problems with microphone and speaker ports, as 
well as clear up some SCSI port blockage. (SCSI is covered more thoroughly in 
Chapter 23.) 



Heat Trouble 

A faulty power supply in your Mac can create some weird — and some not so weird — 
problems. Not-so-weird problems are things like the Mac not turning on, the Mac 
suddenly losing power, or the Mac smoking and cracking. These could all be 
attributed to the power supply. 



592 Part III -f Troubleshoot and Repair 



Evangelista tips: Ports and port connectors 



Here are a few more tips from Evangelistas, these relating directly to problems with ports: 

"Most of the support stuff I do is for friends and colleagues who are less than fully literate 
with computers. One of the more common problems I see with peripherals is the 'bent 
plug pin,' where someone has tried to jam in a serial (or similar) cable and has bent a pin 
in the process. 

"My solution (which I've never seen written up anywhere, even though I can't believe it 
because it's so simple) is to use a mechanical pencil with the lead pulled out. I believe a 
0.7mm pencil works best. It leaves just enough play to straighten out small kinks, and 
a good enough grab to gently bend the entire pin back into place." — Bob Boyle 

"While I was working as a service repair tech in Cincinnati, a guy called up and asked if I 
could come over right away to fix his problem. He explained that he just moved his com- 
puter to a different location in the same office and he could not print. He was desperate 
and did not want to 'troubleshoot' over the phone because he needed something printed 
right away. 

"I asked him if he could see the printer in the Chooser. He couldn't Then I asked him if he 
was using serial cable or phone line to connect the printer to the computer. He was using 
phone cable. I told him to unplug all the connections and put it back together. Still nothing 
showed up in the Chooser. *Just come over and look at it/ he says. I suggested one last 
thing: There are two places to plug in the AppleTalk box in the back of the computer. Is your 
printer plugged into the printer port?' 

'Turns out it wasn't. The conversation lasted about four minutes. It would have cost him 
$140.00 if I had gone right away to his office instead."— J. Brian Rowe, Mac Consultant, 
Cincinnati 

"Label your power bricks (external power supplies). Under the typical table we can find 
power bricks for a Zip drive, speakers, modem, printer, camera, printing hub, and so on. 
They all seem to be the same— that is, they all have the same tip. But are they? 

"It turns out that if you plug a 12V AC supply (like the StyleWriter power brick) into a device 
that wants regulated 5V DC (like the Sonic EtherPrint2), you will smoke the device. How 
does anyone know this, but from personal experience? Ouch. 

"I now label all my power bricks with my little Pocket LabelMaker."- Allan M. Schwartz, 

WWW . concentric . net/'-Ams 

"Never connect a monitor (15-pin) to an AAUI Ethernet port! Unless, of course, you're curi- 
ous about how much smoke can be generated." — Mark Marinello 




Chapter 22 ^ Startup Problems, Memory, and Ports 593 



Often enough, though, the power supply will decide to be more devious than this, 
causing only intermittent problems. Some of these can be related to the power 
supply itself; in my experience, a faulty power supply is capable of causing trouble 
that looked a whole lot like a heavily corrupted hard drive, whereas other problems 
created by the power supply can seem heat related. 

The case can contribute to this as well. Your Mac’s case was built to move air 
through the Mac and dissipate heat through its industrial design, which is why it’s 
important to run your Mac with the case assembled unless you’re troubleshooting 
a particular problem. That’s also why you should clean the case of dust and lint, as 
well as clean the power supply fan and keep your Mac’s insides from getting too 
cluttered by wayward cables and, sometimes, expansion cards that are too hot. 



The power supply 

Heat is a big problem when it comes to your Mac. Many Mac models will shut 
themselves down if they reach a certain temperature. Sometimes heat will cause 
such things as random crashing (especially if the processor or RAM gets too hot), 
file corruption, and spontaneous rebooting. Hard drives and other storage devices 
can seem to fail, perhaps because either the drive mechanism or the SCSI interface 
is too hot. If heat is the problem, it will very often create symptoms that you feel 
certain have to do with something else. 




First and foremost, make sure your power supply fan is working. Listen carefully for 
the hum — if you can, train yourself to listen for it as your Mac starts up and 
occasionally while you’re working. If problems set in 15 to 30 minutes after you 
start working, immediately inspect the fan. Make sure it’s turning, that it spins at a 
healthy pace, and that it’s not blocked with hair, grime, or dust. Also, make sure it’s 
not blocked by a wall, desk leg, trash can, or something else that may be affecting 
its ability to move air into the case. 

If you have a Power Macintosh 7300, 7500, or 7600 (and possibly similar, newer 
models), don't be surprised to hear the fan changing speeds -it's actually designed 
to vary its speeds depending on the cooling needs of the Mac's components. 



Even when you aren’t having trouble, clean the power supply fan regularly. Try to 
pull as much blockage out of the fan as possible (you may want to ground yourself 
and unplug the Mac first) before attacking it with compressed air. Remember, if you 
blow the dust into the machine, you may not be helping matters as much. Small 
vacuums made for personal computers can be even more effective. 



594 Part III -f Troubleshoot and Repair 



The case 

Similarly, dust and lint inside the case can cause problems, mostly by blocking 
airflow and causing heat to build up inside the case. (I’ve heard stories of enough 
dust building up inside a case for a small electrical charge to arc inside it and fry 
some components, but such tales may be apocryphal.) In any case, cleaning inside 
is a good idea. 

With yourself grounded and the Mac unplugged, you can use compressed air or a 
small computer vacuum (the better choice), although I’d encourage you to use a 
dry rag to get most of the dust out of the case before resorting to gimmicks. Avoid 
spraying compressed air directly on circuit boards (especially at close distances) 
cind focus very closely on the air-intake ducts and any other holes in the case, like 
drive bays and floppy openings. Focus your cleaning on the inside of the case itself 
and not just components. 

While you’re in there, you should also make sure that the processor fan is 
connected correctly (if you have one) and that its power connector is snugly 
installed. 

Airflow is also an argument against positioning your Mac’s case in any way other 
than its original design — for instance, by turning a Mac II style case on its side to 
make it look like a minitower. This could cause airflow and heat problems. 
(Fortunately, we all feel less compelled to do this with modern models because it 
becomes tough to use the CD-ROM drive.) 



Summary 

> When a Macintosh won’t power on, it may seem as if there’s nothing you can 
do but take it to the shop. That’s not completely true, however. Power-on 
problems aren’t completely unknown, and they don’t always happen for the 
reasons you may think. It’s important to carefully troubleshoot a machine that 
won’t seem to turn on — the problem could be a simple matter of 
configuration. 

> Parameter RAM, or PRAM, can be the source of many problems. Designed to 
hold settings from the time you shut the Mac down until the time you start 
the Mac back up again, PRAM has a tendency to get a little scrambled when 
your Mac encounters other problems. That can lead to some bizarre behavior 
that’s otherwise a bit tough to trace to its source. 



Chapter 22 -f Startup Problems, Memory, and Ports 595 



RAM and cache RAM can cause their share of headaches as well. And, again, 
because this is part of the processor subsystems, the errors can sometimes 
be less than helpful in pointing out the problem; it just feels as though your 
Mac is crashing sporadically or having trouble completing basic tasks. Such 
problems could be due to an unseated RAM module, a problem with your 
cache settings, or even a slight defect that causes incompatibilities. 

4“ Ports don’t usually cause too much trauma on their own, but plugging the 
wrong thing into the wrong port is one way to cause trouble in a hurry. Aside 
from that, ports usually respond to application or system errors. Sometimes a 
port gets left “open,” other times they seem generally inaccessible. You can 
usually fix this, though. 



storage Devices, 
SCSI, and File 
Recovery 

W hen it comes to storage devices, there are plenty of 
problems to go around. It really isn’t a question of 
whether a hard drive or the hard drive’s file system is going to 
fail, it’s a questions of when. The physical hard drive has a 
limited lifespan to begin with, and then you start throwing it 
all these files. Those files have the potential to get corrupted, 
overwritten, misplaced, or, in certain circumstances, 
confused. 

The problem is your Mac pretty much relies on its hard 
drive to get started and keep going. The Mac is built on the 
assumption the hard drive won’t fail and software problems 
on the hard drive won’t become severe enough that they 
affect the Mac’s ability to start itself up. But both hardware 
and software problems can contribute to other problems with 
your Mac — including problems so severe that you can’t use 
the Mac at all. 

Most of the time, the fix is a software-related one: 
maintenance. If you keep your desktop files rebuilt, 
defragment your hard drive, and run a disk doctor program 
on a regular basis, you’re much less likely to encounter 
problems. (Creating such a routine and troubleshooting other 
software and system software issues is discussed in the last 
part of this book.) 

But even if you’re adamant about maintenance, you can still 
encounter a storage problem that brings your Mac to its 
knees. When that happens, the first thing to determine is 
whether the problem lies with the software (corruption, 
conflict, or bugs) or the hardware. You do that by following 
certain troubleshooting steps in response to error messages 
that the Mac offers as guidance. This chapter covers those 
steps. 




4 

In This Chapter 

Troubleshooting when 
the "X" or icons 
appear 

SCSI trouble 

Drivers, mounting, 
and testing 

Formatting, 
partitioning, and 
HFS Plus 

Recovering files and 
folders 

4 4 ^ 4 ^ 



598 Part 1114 Troubleshoot and Repair 



ril also talk about some other nitty-gritty issues involving storage devices, 
including the low-level driver software used to get the hard drive to talk to your 
Mac. In addition, 1 want to quickly cover formatting and partitioning a drive, 
because there’s important new technology you should know about Mac drives. 
None of this stuff is really that complicated, even if it seems intimidating at the 
outset. Hard drive maintenance and recovery are things that nearly any Mac user 
can pull off. 

Cross- \ Backup solutions, software, and strategies (the three S's) are covered in Chapter 9; 

0 erenc^ hard drive installation is covered in Chapter 7. 



startup Issues 

First things first — what’s the most traumatic thing that can happen to a Mac user? 

It’s probably the appearance of a Sad Mac icon or a Mac that won’t power on at all. 
These can be pretty disconcerting. But a startup problem with a hard drive ranks 
really high up there on the list. This error occurs as the Mac starts up, usually right 
after the startup tone. When one of these errors pops up, it stops the system cold. 

A hard drive startup problem manifests itself as a blinking “X” or a blinking “?”, 
usually on top of a little disk icon. These problems really aren’t as scary as 
they might seem, even if they do portend the possibility you’ll be messing around 
with your Mac — instead of working on it productively — for the next few minutes 
or more. 

Troubleshooting when the "X" icon appears 

Symptom: The Mac starts up, chimes, and then displays a blinking icon. 

The blinking “X” simply means the Mac couldn’t find a valid System Folder on the 
disk that’s currently inserted in the floppy drive. Most of the time, you probably 
didn’t mean to have the floppy in there and didn’t want the system to boot from it 
anyway. If that’s the case, just wait a few moments; the disk will be ejected, and the 
Mac will continue to look for a valid System Folder. 

If you did want to boot from the floppy, you’ll need to check the floppy after the 
Mac has booted (or use another Mac) to make sure a System Folder has been 
placed on the floppy and that the System Folder has been blessed (that is, that the 
System Folder contains a System file). (See Chapter 33 for how to create a System 
startup floppy.) 



Chapter 23 > Storage Devices, SCSI, and File Recovery 599 



There may also be something wrong with the floppy disk itself. Try using another 
startup floppy and/or use Norton Utilities or Tech Tool Pro to troubleshoot the bad 
floppy disk. 

Troubleshooting when the icon appears 

Symptom: Tlie Mac starts up, chimes, and then displays a blinking “?” icon. 

This problem can have more far-reaching consequences. At its most basic, it’s 
telling you that the Mac has searched everywhere it knows to look, but can’t find a 
startup disk with a valid System Folder. 

There can be many causes for a blinking “?” icon. Usually they have something to 
do with the hard drive you’re trying to use as a startup drive: It’s either not 
properly connected, it’s not functioning correctly, or software has been corrupted 
on the drive. (Another cause for a “?” is a faulty logic board, something observed 
especially in the Mac II series, although I’ve also personally seen it happen in the 
Quadra series — and any Mac model is susceptible. If your problem doesn’t seem 
related to your hard drive, troubleshoot the logic board in Chapter 22, or consult an 
Apple authorized service center.) 

Note If you have a late-model PowerPC Performa or some Power Macintosh models with 
IDE drives, the blinking "?" icon could be the result of a known issue with versions of 
Drive Setup that predate Drive Setup 1.3.1. Upgrade to version 1.3.1, 1.4, or later to 
solve this problem (download these from Apple's Support Web site). With the latest 
Drive Setup installed, select Functions Update Driver. 

why "?" appears 

Most of the time, a blinking “?” issue is related to something you’ve recently done 
or changed. It suggests that the System Folder on your Mac’s startup drive (and any 
others attached) can’t be found. If you’ve been doing some spring cleaning on your 
hard drive, physically installed another drive, or added some new software, you 
may have inadvertently done something to trigger this response from the Mac. 

Here are some of the typical causes for a blinking 

4 The Mqc os system software is missing or damaged. Actually, the real problem 
is the Mac’s Start Manager can’t find a b/essed System Folder — that is, a 
System Folder with a valid System file in it. This can be the result of file 
corruption, a physically damaged hard drive, a user mistake, or a momentary 
glitch. 

> Parameter RAM is corrupted. PRAM tells the Mac which of your drives the 
currently selected Startup disk is supposed to be. If that information (or 



600 Part III 'f Troubleshoot and Repair 



similar data in PRAM) becomes corrupted, it can confuse the Mac into 
believing it can’t find a blessed System Folder. 

^ There is a SCSI problem. As detailed in Chapter 22, the Start Manager will 
usually take a look at PRAM to determine which drive is supposed to be the 
startup drive. If that one can’t be found, the SCSI chain will be searched (from 
high SCSI ID to low SCSI ID) for a drive with a valid System Folder on it. It 
there’s a SCSI configuration problem or conflict, this process can easily be 
thwarted. 

> The drive is misconfigured. This can often have something to do with the 
drive’s driver software, especially in instances where a drive is incorrectly 
updated with a driver that’s not designed for the drive or not designed for the 
current Mac OS that’s being run on the machine. 

> The drive is damaged. If the drive has “died” or has other physical problems 
(including severe file damage or physical damage to the internal drive 
mechanisms), that might manifest itself as a blinking “?” issue. 

Occasionally an extension conflict can cause a “?” problem, as can bugs in the Mac 
OS. If your Mac has been working normally, however, you’re unlikely to suddenly 
encounter this trouble unless something has very recently changed — you zapped 
PRAM or installed new software. If that is the case, you’ve got a good idea of what 
caused the problem. Whatever you just did is the likely culprit. 



Evangelista tip: Sometimes if s the drive 



Sometimes you’ll have a problem that’s a mysterious configuration issue -and sometimes it’s 
just a bad drive. Don’t rule out the possibility that the hardware is a lemon. Hard drives (and 
other computer components) are defective more often than anyone would like to admit. 

But the best way to get that drive replaced, especially if it’s under an Apple warranty, is by 
testing it yourself. This tip, from Mac Evangelista Hunt Sidway of Louisville, KY, explains how: 

”1 once spent months with the defective hard disk in my Power Mac 7300, during which 
time I stumbled onto a quick way to determine if one's hard disk is defective: Back up the 
drive (if you can) and test it. 

"Start up from your Mac OS CD-ROM. Rather than use Disk First Aid, go to Drive Setup, and 
in the menu bar, under Functions, select Test Disk. This performs a low-level, block-by-block 
test of the actual disk itself, and is the best and most thorough way to test for a hardware 
or firmware problem versus a software or extension problem. It can take 45 minutes or 
more for 2GB and larger disks, so plan on being unproductive for a while. [Note: These tests 
destroy all data on the drive.] 

"When 1 ran the test, it could never even complete - not even once! 



(continued) 




Chapter 23 -f Storage Devices, SCSI, and File Recovery 0Q 1 



(continued) 

"Each time, the test would abort before completion, giving me a message that the test had 
quit due to unrecoverable disk errors. I tried one last test, just out of curiosity, and came up 
with a sound principle for testing a suspect disk: I ran a low-level format with write-to-zeros, 
in Disk First Aid. (That took 50 minutes.) 

"Then, before installing any software, I ran the Test Disk function in Drive Setup. As I 
expected, the test quit with the same ominous message. That left no questions for Apple 
tech support. It had to be replaced. 

"System freeze-ups? Think you might have a hard drive problem? Even if the problem is 
intermittent, don't waste a lot of time. Back up your data if you can, do the low-level format 
with write-to-zeros, and then run Test Disk. That will give you a clear indicator of a bad 
drive, which might help you get a new drive more quickly from Apple." 

Note: See the section of this chapter called "There's no drive icon" for information on which 
version of Drive Setup you should use. Also realize that these tests all destroy data on the 
drive, so a good backup is a must. 



what to do about the blinking "?" icon 

First, make sure youVe v^aited long enough. Sometimes a blinking “?” icon will show 
up while the Mac is still trying to find other drives on the SCSI chain or waiting for 
a bootable CD-ROM drive to spin up. In fact, you can get a quick blinking “?” for no 
other reason than having a bad setting in the Startup Disk control panel. If you get a 
blinking “?”, wait. If it resolves itself, check the Startup Disk control panel and make 
sure the control panel is set to the correct startup disk — usually your Mac’s main 
internal drive. 

The next quick fix when you have a blinking is to try zapping PRAM. It’s not 
really harmful to do this, and it sometimes will cause a blinking "?” to simply 
disappear. PRAM holds settings related to the startup disk that could get corrupted. 
Even if you do recover in this way and your Mac starts up correctly, it would be a 
good idea to run Norton or TechTool to make sure there’s nothing else wrong with 
the startup drive as a result. 

r Cross- A Chapter 22 covers zapping PRAM and related issues. Working with disk fix utilities is 
Referenc^ covered later in the chapter in the section "Recovering Files and Folders." 

If both waiting and zapping PRAM fail, the next step is get your Mac to boot in some 
other way. You need to bring the Mac OS up so you can troubleshoot the problem 
and find the source. Your best bet is to start the Mac from a Mac OS CD-ROM, using 
the Mac’s internal CD-ROM drive. (If you don’t have a CD-ROM drive, you can also 
boot from a floppy. See the sidebar “Creating a boot disk” for recommendations on 
creating a boot floppy.) 



602 Part III > Troubleshoot and Repair 



Note 



To boot from a Mac OS CD-ROM, follow these steps: 

1. Place the Mac OS CD-ROM in the CD-ROM drive. 

2. Restart the Macintosh. (Push the CD-ROM back into the drive if the tray auto- 
ejects.) 

If all goes well, the Mac should find and boot from the CD-ROM on its own. (It may 
display the blinking “?” for a moment before finding the CD-ROM drive.) If it doesn’t, 
try restarting the Mac, and hold down the C key or §€-Option-Shift-Del until “?” 
disappears and/or the Welcome to Mac OS screen appears. Note that you need to 
start with a Mac OS 8.1 or higher CD-ROM if your hard drive is formatted in HFS 
Plus. Otherwise, you won’t see the contents of the drive. 

This should allow you to circumvent problems with the System software, trouble 
with the internal drive and, perhaps, trouble with PRAM. It won’t help you get 
around some SCSI problems, however. If you have termination or configuration 
issues on the SCSI chain, this could be affecting your CD-ROM drive as well as your 
internal drives. 

If you're dealing with a Mac OS clone computer, you might be best off booting from 
the original system CD-ROM that came with the computer. The System Folder on that 
CD should be best designed to interact with all the hardware in your system. Also, 
clone users should note that the C key won't work for non-Apple CD-ROM drives. 
Instead, hold down §i-Option-Shift-Delete to boot from the CD-ROM drive. Again, if 
you've upgraded your hard drive to HFS Plus, you may not be able to see the contents 
of your hard drive unless you boot up with a CD designed for Mac OS 8.1 or higher. 

If your Mac still offers a blinking “?” after you’ve put a bootable CD in the CD-ROM 
drive (and waited patiently), then there might be something wrong with the SCSI 
chain. If you’ve recently installed an internal disk drive, you should go back and 
check your SCSI termination according to instructions in Chapter 7; you may have 
terminated the internal chain twice or otherwise terminated it incorrectly. There 
may also be something else wrong with the drive installation. 

If you haven’t changed anything Inside your Mac, there might be a problem 
with your external SCSI chain. The best way to troubleshoot this is to simply 
disconnect the device that’s attached directly to your Mac’s SCSI port. This way, 
all SCSI devices are disconnected from the machine. Now you can try booting again 
first without the CD (boot from the internal drive) and then with the CD-ROM. If you 
have luck getting your system to come up, the problem is likely a SCSI configuration 
issue. 



Chapter 23 4- Storage Devices, SCSI, and File Recovery 603 



If your Mac still doesn’t find its CD-ROM drive, though (or if you don’t have any 
external SCSI devices), your next step is to boot from a floppy. You’ll need to have 
already created a special boot floppy (the process is described in the sidebar that 
follows). With it in hand, restart your Mac. Insert the floppy right after the Mac 
restarts, and then wait. The Mac should boot from the floppy drive. It actually looks 
for a System Folder in the floppy drive before looking anywhere else, including the 
officially chosen startup drive in the Startup control panel. 

From the floppy, you may be able to access the drive, run Disk Tools, or use the 
Apple System Profiler to check the SCSI chain. At the very least, you should be able 
to boot your Mac, check the drives, and load control panels for your CD-ROM drive 
and the startup drive, which may help you restart your Mac with more success (see 
Figure 23-1). 




Figure 23-1: Booted from a floppy- the Disk Tools disk is now the startup drive, 
enabling me to troubleshoot my main hard drive. 



604 Part 1114^ Troubleshoot and Repair 



Creating a boot disk 



I haven't encountered a problem in a while that required a boot disk; I think the last time I 
couldn't get the Mac OS to boot from a CD-ROM in a crisis was 1993. Still, it never hurts to 
have a boot disk hanging around just in case the time comes when you need it (or if you 
have a Mac that doesn't include a CD-ROM drive). I also encourage boot disks for Mac 
clone users who don't have Apple CD-ROM drives. Some of the characteristic Apple 
CD-ROM drive behavior is hard-coded on the Apple CD-ROM's ROM chips, and clone ven- 
dors tend to use third-party CD-ROM drives. They may not always act as expected. 

If you have your original Macintosh software, it should have shipped with a disk called Disk 
Tools. (Mac OS 8,0 and above sometimes include two disks.) This disk can be used to boot 
a troubled Mac, plus it contains the Disk Tools software on it to allow you to troubleshoot 
the internal hard drive of that Mac. If you don't have the Disk Tools disk, you can create one 
from a Mac OS CD-ROM. 

To create a boot disk: 

1 . Insert your Mac OS CD-ROM. 

2 . Locate and open the folder Disk Tools. (This may be at the root level of the CD, or it 
may be buried in another folder such as Disk Images or Install Images.) 

3 . In the Disk Tools folder, double-click the icon Make Disk Tools floppies. Apple's Disk 
Copy utility opens. 

4 . When prompted, insert a blank floppy disk for Disk Copy to use as the new Disk 
Tools floppy. 

5 . Confirm that you want the disk created. 

Once the disk has been created, you should test it by trying to start up from the floppy. 
(Restart and stick it in your floppy drive.) If the Make Disk Tools floppies program had you 
create two Disk Tools disks, you'll find out which one is for your computer at this point. 

Label the disk(s) and store it somewhere safe and convenient You'll be able to use this disk 
in the most extreme emergency— when you can't get your hard drive, CD-ROM drive, or 
removable media drive to boot the Mac. 

If you've got a third-party CD-ROM drive, you need to take one more step to be able to 
access the CD-ROM drive once you've booted from the floppy. Drag the CD-ROM Toolkit 
extension into the Extensions folder In the System Folder on the Disk Tools floppy disk. If 
there isn't enough room, consider deleting the Drive Setup Lite Program, as the plan will be 
to boot from the floppy, and then fire up a CD-ROM such as the Mac OS system CD, Hard 
Drive Toolkit, Norton Utilities, TechTool Pro or something similar. 




Chapter 23 -f Storage Devices, SCSI, and File Recovery 605 



If youVe successfully started up your Mac, wait patiently until the Finder has 
loaded. Now you’ll need to check things out to see what the extent of the damage is 
If you can’t find your Mac’s internal drive (the icon doesn’t appear on the screen), 
you may have a SCSI conflict, a bad hard disk driver, or damaged hardware. If you 
do see your drive’s icon, you should move on to troubleshooting a system software 
problem. 

If you can't even get your Mac to boot from a floppy, make sure you're using a floppy 
that includes a reasonably current version of the Mac OS. Some newer Macs will not 
boot using much older Mac OS versions. If this still doesn't help, you've likely got a 
hardware problem. Try the troubleshooting procedures for when a Sad Mac icon 
appears (in Chapter 22) and/or take your Mac to an authorized service center for 
repairs. 



No drive icon 

If you’ve booted from a floppy or CD-ROM and you don’t see your hard drive’s 
icon, it might have suffered some file damage and needs some help mounting. Try 
running Disk First Aid. If the drive appears in the window, select the drive’s icon, 
and then click the Repair icon. This should mount the drive. From here, follow Disk 
First Aid’s instructions for repairing the drive. 

If Disk First Aid doesn’t see the drive, try running Drive Setup or Apple HD SC Setup 
(whichever is appropriate — consult the following note) and see if the drive 
appears in its list. If it does, select it and choose Functions O Mount Volumes from 
the menu. (You can also try this in a program such as FWB Hard Disk Toolkit, 
Silverlining or SCSIProbe. It’s probably best to use the software that was employed 
to format your drive in the first place.) If all goes well, this will mount the drive. It 
may still be in a fragile state, but at least it’s been found and mounted. 

If the drive still doesn't appear, it's either damaged or you have SCSI trouble. One test 
is whether or not other drives appear. Do they? If not, the SCSI chain needs trou- 
bleshooting. If they do, check the connections for the troubled drive very carefully. 
(Check the SCSI troubleshooting section later in this chapter for more.) 

Your next step should be to run Disk First Aid on the newly mounted drive. Select 
the problem volume and choose the Repair option. After getting feedback from the 
program, you may find that things have been fixed or that it recommends running a 
more intensive disk fix program. If it does, use Norton Utilities or TechTool Pro to 
fix the drive. 

After you’ve been through all this, the moment of truth comes when you reboot the 
Mac and see if the problem persists. You can try rebooting the volume itself (use 
the Startup Disk control panel to set the drive as the startup disk), or reboot to the 
floppy drive or CD-ROM. If you try the latter, check to see if the volume appears 
once the Finder has loaded. If it does, you should test to see if it’ll boot on its own. 
If it still can’t boot on its own, the problem has likely become a system software 
issue (see the next section). 



606 Part 1114 Troubleshoot and Repair 




If the drive has disappeared again, this may suggest a problem with the hard disk’s 
driver software. If this is an Apple-branded hard drive (if it came with an Apple 
Macintosh computer), run the Apple Drive Setup utility. Select the drive and mount 
it if necessary. Next, choose Functions O Update Driver from the menu. Drive Setup 
may mount the drive itself after this. Restart the computer and see if the drive will 
mount correctly. 

Apple offers two major utilities for testing, initializing, and mounting hard drives. 
Drive Setup is used by all Power Macintosh computers and any 68040-level Macs that 
feature internal IDE hard drives. The Apple HD SC Setup utility is used for all other 
Macs. (For more information, see the section on formatting hard drives later in this 
chapter.) 



If the drive is a non-Apple drive, follow instructions for the drive regarding the 
installation or updating of the disk driver. In many cases, you’ll use Silverlining or 
the FWB Hard Drive Toolkit to update the driver. 



System software problem 

If you were able to boot immediately from either a CD-ROM or a floppy disk, and 
you’ve ruled out a SCSI conflict as described previously, then you may be having 
trouble with the system software itself. In general, each Mac drive should have one 
System Folder, and that System Folder needs to be properly ‘'blessed, ” so that it has 
an active, working System file inside it. 

Here’s the procedure for testing your System Folder: 

1. Open the problem hard drive. 

2. Locate the System Folder and open it. 

3. Locate the System file. If it doesn’t appear in the folder, use the Mac’s Find 
command to locate the System file. If you still can’t find the System file, you 
should reinstall the Mac OS (see Chapter 33). 

4. Double-click the System file. If it doesn’t open correctly, you should perform a 
clean install of the Mac OS (or a replacement installation, as described in 
Chapter 33). 

5. If the System file opens correctly, it should be working. Close the System file. 

You’re on your way to ruling out trouble with the System file. Your next step is to 
determine if the System Folder has somehow lost its blessed status. The first 
indicator of this is a System Folder icon that doesn’t include a small classic Mac 
icon as part of the folder (see Figure 23-2). 



chapter 23 4 Storage Devices, SCSI, and File Recovery 607 




Figure 23-2: On the left, a blessed System Folder; on the right, a System Folder that 
lost its blessing. 



If your System Folder isn’t blessed, make sure there isn’t a second System Folder on 
the hard drive. If there is, having two active System Folders on a single startup disk 
can confuse the Mac. Take the System file from one of the System Folders and drag 
it to another directory (the Fonts subdirectory in that particular System Folder is 
always a fine choice). You should also rename the folder to Previous System Folder 
or something similar to de-frock the System Folder. 

If the only System Folder on your drive isn’t blessed, it may simply need to be re- 
blessed: 

1. Drag and drop the System file onto the Fonts directory icon (you can also 
drag it to the Mac’s desktop). 

2. Close the System Folder. 

3. Reopen the System Folder and drag the System file back into the folder. 

4. Close the System Folder again. 




608 Part III ^ Troubleshoot and Repair 



Take a look at the System Folder’s icon now. Does it show the little Mac? If so, the 
folder has been successfully re-blessed. Restart your Mac to see if the System 
Folder takes hold and the Mac is able to restart from the drive. If it is, you should 
still run some check-up maintenance on the drive (see Chapter 31 for help in 
maintaining drives). If it’s not, try a clean reinstall (or a replacement installation) as 
outlined in Chapter 33. 



SCSI Trouble 

Old Mac hands call the haze of trouble surrounding SCSI problems SCSI voodoo. In a 
way, some of the issues that can crop up when you’re using SCSI devices can seem 
a bit weird, counterintuitive or just plain wrong. More than one Mac repair expert 
has given me the advice, “If it doesn’t work the way Apple or the manual says it 
should, try it the exact opposite way.” The heck with theory, I guess. 

SCSI probably creates fewer problems in the aggregate these days. Some of the 
early confusion and glitches in self- and active-termination schemes have been 
worked out, and many SCSI devices these days rely on a more standard system for 
assigning and working with SCSI ID numbers. All the devices I’ve tested during the 
writing phase of this book, for instance, worked fine with one another — not a single 
complaint. I even had trouble purposefully getting SCSI connections to fail. 

That doesn’t mean the problems don’t exist, however. Although many SCSI issues 
can be chalked up to configuration, the world of SCSI has a history of gray areas 
and things to watch out for. There are some new twists, too, such as Apple’s dual- 
bus system for many of the latest Power Macs and the inclusion of ultra-SCSI 
options on the build-to-order G3 (and higher) Mac models. 

SCSI symptoms 

Hopefully, SCSI-related problems will crop up soon after you change something that 
is associated with SCSI — that’s a telltale sign. Sure, it’s not always that easy, but it 
often is. If you’ve changed a device’s SCSI ID number, added a device, powered 
down part of the chain or moved a terminator, that’s your first clue as to what’s 
going wrong. 

But the mysteries of SCSI run much deeper. Under some circumstances, the 
following can all be symptoms of a SCSI problem: 

> Apparently random crashes in the Finder or in applications 

4 System freezes, especially when saving, scanning, or accessing another of the 
SCSI devices 



Chapter 23 -f Storage Devices, SCSI, and File Recovery 609 



4“ Appearing and disappearing drives and icons 
4 Read/write errors from hard drives and removable media 
4 Removable media that won’t mount 
4- System crash or freeze shortly after mounting a device 
4 System crash or freeze shortly after startup 

Although all of these problems can’t necessarily be attributed to SCSI in every case, 
these are common symptoms that can help you narrow things down to SCSI 
problems. 

Fortunately, really only a finite number of things can be wrong with a SCSI device or 
setup: configuration problems, cabling and termination, problematic hardware, or 
bad hardware. Take a look at each in turn. 

SCSI configuration 

Here’s where you’re going to have a lot of trouble with SCSI devices. If you have 
more than two or three external drives, scanners, and other devices, it’s certainly 
possible that yon .simply made a mistake when connecting them, whether you loop 
a cable back on itself, forget to terminate something, or use the same SCSI ID for 
two different devices. (In fact, this should be a mantra for you: “No two IDs are the 
same. No two IDs are the same.” It’s the single most common problem in SCSI 
configuration aside from, perhaps, not turning the SCSI device on.) 

Take a step back and consider your situation carefully. Ponder the possibilities. The 
common SCSI problems are as follows: 

4 SCSI cable not connected 

4“ SCSI terminator not properly installed 

4^ Same SCSI ID assigned to two different devices (including the typically 
reserved internal SCSI ID numbers such as 0, 3, 7) 

4- SCSI device not plugged in 

4 * SCSI device not turned on 

I introduced myself to a whole new world a few years ago when I decided to use 
an external hard drive as the startup disk on one of my Power Mac systems. 1 
don’t know how many times my heart seized up when I saw a blinking “?” as the 
Mac started up. “The drive? All my data?! What’s wrong?!” I’d think. Then I’d gather 
my wits and throw the power switch on the drive, followed by a quick reboot of 
the Mac. 



610 Part III -f Troubleshoot and Repair 



SCSI utilities 

If it seems your problems are more complicated than simple configuration issues, 
you might find it helpful to use a SCSI utility application to determine what's 
connected to your Mac, to mount those devices and to perform some minor 
configuration miracles when necessary. Although you can use the Apple System 
Profiler to check SCSI ID numbers, you’ll probably have more luck using SCSlProbe 
(see Figure 23-3) to mount and control SCSI devices. You may also have luck with 
hard drive utilities such as Drive Setup, Silverlining, and FWB Hard Drive Toolkit. 




Figure 23-3: SCSlProbe, a freeware program 
from Robert Polic, enables you to review, 
test, mount and update SCSI configurations. 








SCSlProbe allows you to see all the current SCSI ID assignments in your system and 
both SCSI buses if you have two (click the small 0 or 1 in the top-left corner to change 
buses). It also shows devices that are on the bus but not mounted. If a device doesn't 
appear in the display, click the Update button to search for other devices (this works in 
similar utilities, as well). If you'd like the device to then be mounted, you can select it 
and click the mount button. 

Remember, only drives, removable media, CD-ROM, DVD, and similar devices are 
mounted. SCSI scanners, cameras, Ethernet adapters, and other devices usually aren't 
mounted on the desktop. 



One thing to remember, though, is that it’s not completely out of the realm of the 
possible for these utilities to lie. The Mac can often convince these utilities that 
everything is just fine, even if you purposely set out to confuse things (like setting 
identical SCSI ID numbers for different devices). So, you’ll need to be diligent about 
double-checking SCSI configuration. One trick is to make sure you’re turning your 
Mac completely off, not restarting the Mac, before you expect it to recognize a new 
ID assignment. 



Cables, termination, and hardware 

The key to troubleshooting SCSI is in isolating the problem. The best way to do that 
is to remove all SCSI devices from the chain, and take each SCSI device, one at a 
time, and attempt to add it to the Mac again. This can tell you not only which 



Chapter 23 -f Storage Devices, SCSI, and File Recovery 611 



devices are causing trouble, but whether or not the problem has something to do 
with the cabling. The process may take a few minutes, but I promise it’s less tedious 
and frustrating to do it this way at the outset. 

If SCSI is causing consternation on your system, do the following: 

1. Shut down the Mac. Detach all external SCSI devices. 

2. Restart the Mac. Test your internal SCSI devices using SCSIProbe or a similar 
software SCSI utility. Test by trying to reproduce the problem you were 
having. Do any of the problems seem to occur as a result of having no external 
SCSI devices installed? If you get any of the same symptoms, it’s possible that 
something is wrong with the internal SCSI bus. Check it for proper 
connections and termination. 

3. Shut down the Macintosh. Reinstall one of the SCSI devices, giving it proper 
termination. 

4. Restart the Mac and test the new device. Check its status in SCSIProbe and 
attempt to use the device directly. If you have trouble, you may have isolated 
it to the cabling, a problem with your terminator, internal termination 
problems, or the device itself. 

5. Shut down the Macintosh. If the first device worked fine, add a second device 
to it with the proper SCSI ID number, cabling, and termination (don’t forget to 
remove the termination from the first device). If the first device didn’t work 
correctly, remove it before installing the second device. 

6. Restart the Mac and test. If everything continues to work, keep testing until 
you’ve got a working SCSI chain up and running. If things don’t work, try to 
isolate the device, cable, terminator, or combination that’s causing trouble. 

When you do come across a device that isn’t working, it’s probably best to pull it 
out of the chain and test the rest of the chain to ensure the problem you isolated is 
the only problem you’re having. You can then troubleshoot that particular device. 

If there’s nothing wrong with the device itself (it seems to boot up, spin, blink, and 
all those sorts of things), it’s time to suspect a bit of SCSI voodoo. What you do next 
is somewhat less than rational: You try everything. Specifically, add the device to 
the chain (or test it on its own) and try these things: 

^ Give the drive a different SCSI ID number than the one you’ve been trying. If 
you have two SCSI buses, choose an ID number that’s not being used on either 
of the buses. You should also try giving it a higher SCSI ID number, because 
the SCSI bus gives higher numbers priority over lower numbers. 

Try a new SCSI cable. 

4- Try a new SCSI terminator. 

*4 Put the problem device between two devices that aren’t giving you any 
trouble. Install it with proper cabling and termination. 



612 Part III 4* Troubleshoot and Repair 



As a last ditch effort, try the following: 




4- Zap PRAM. 

4 Choose a different disk as the startup disk, even if that’s not really the 
problem. 

4- Unterminate the device, even if logic dictates that it should be terminated. 

4 Try a different type of terminator, such as a pass-through terminator that 
terminates the chain before it reaches the device. 

Check Apple Tech Info Library (www.apple.com/support) for specific information 
about your particular Mac system. You’ll find that in the Quadra and early Power 
Macintosh series of Macs, Apple experimented a bit with different types of active ter- 
mination and dual-bus configurations. These can get a bit mind-boggling, but a 
search entry such as "Quadra 950, SCSI" or "4400, SCSI" should net you hits about 
your particular machine (substitute your Mac’s model number). 



Evangelista tips: SCSI voodoo 



There's still a little oddity in the world of SCSI. For instance, Apple Tech Notes point out the 
Quadra 950 has two SCSI buses, but only one set of SCSI IDs— numbers 0 through 6 (the 
Mac is preassigned number 7). The Mac llfx is the oddest SCSI machine Apple ever 
unleashed. Externally, it requires a different terminator (200 ohm instead of 100 ohm) from 
any other Mac. Internally, some llfx machines have a SCSI filter that altered the capacitance 
of the SCSI bus (later llfx models didn’t require this). Check out these other voodoo sub- 
missions from Evangelistas: 

" I have a (fairly specific) tip on installing the UMAX Astra 1200S scanner on Power Macs 
with two SCSI buses: Make sure the SCSI ID of the scanner is unique on both the internal 
and external SCSI buses, or the software won’t be able to recognize it" -Andy Hendrickson, 
Mac Software Engineer (Note: an update to the software may have solved this problem 
since this writing, but similar problems abound for older scanner and other SCSI device 
drivers that assume Macs have one SCSI bus.) 

’The termination rules are somewhat complicated on the 8100 (series). If you're using the 
external SCSI port for drives or a CD, you must have the internal SCSI ribbon-cable termina- 
tor installed. Because this was a new scheme for Apple with this series, some dealer techs 
who install a new internal drive for you may not know the severity of removing the internal 
terminator (as everything works fine in the shop without any external devices attached). I 
believe they think the internal terminator is like your appendix. If you have trouble with any 
and all of your external devices, check your Mac’s documentation for information on inter- 
nal termination. If you've ever had your Mac in to a dealer, go back and ask for another 
internal terminator. They'll have several in their parts box."— John Brassfield, Newcastle, CA 



(continued) 




chapter 23 4- Storage Devices, SCSI, and File Recovery 613 



(continued) 

"If you're having trouble with a device installed on the SCSI bus, it could well be a cable. I 
have evaluated seven cables (25-pin SCSI to Centronics 50-pin) and only two of them work 
properly! My test: Use the device, in my case a Jaz drive, as you normally would, and time 
the different tasks with each cable installed. The worst cables have the slowest data trans- 
fer rates and take the longest. Or they fail, with error messages." — Bob Patterson, Port St. 
Lucie, FL 

"One day I started up my PowerMac 6500/225 and the power came on, and then it just sat 
there like a sack of potatoes. Several more attempts failed to produce a Happy Mac. Two 
minutes of fretting and several expletives later, I started to unhook my external devices to 
see if they were my problem. One by one, I started pulling items off the end of the SCSI 
chain. Nothing. Then, like magic, my Mac restarted — after I had pulled the last device off. I 
then spent another 20 to 30 minutes playing mix and match trying to find a combination or 
even a singular SCSI device that worked. No joy. 

"Just for giggles, I powered down my Mac (grounded myselO and popped the logic board 
out of the back of the case to see if anything was burnt or broken. I located the SCSI con- 
nector and followed the traces back to the controller chip. As I did so, I noticed a small, 
golden, metallic flake laying across two traces, just back from where the connector was sol- 
dered to the motherboard. 'There is no way that this is going to work,' I thought, 'but I'm 
going to do it anyway.' Out came the can of compressed air. I blew off the flake, and then 
proceeded to clean off the rest of the motherboard. Even after only six months of use, the 
fan and CPU were covered with a layer of gunk. I pushed the motherboard back into its 
socket, reconnected the SCSI chain in its original configuration, and then hit the power but- 
ton and waited for the Happy Mac to show his mug. Sure enough, all was right with the 
world once again. One dinky metal flake had caused all my grief." -Eric Wesselman, 
Vancouver, WA 

"Macs seem to like consistency. Try to always set your internal CD-ROM drive to SCSI ID 3, 
your scanner to SCSI ID 5, and your external hard drive (or removable media drive) to SCSI 
ID 2 or 4. These are what the Apple-brand devices are generally preset to."— Peter Trzcinski 



All About Disk Drives 

For the most part, this section discusses the behind-the-scenes, low-level functions 
that govern the birth, daily life, and rebirth of hard drive mechanisms — although a 
lot of this applies to removable media as well. If you ever find yourself in a situation 
where you need to (or want to) start over with a new lease on your Mac (at least, as 
far as software goes) you can reformat your hard drive and start over with clean 
magnetic plates on which to stream your bits of data. 



614 Part III ^ Troubleshoot and Repair 



As mentioned earlier, the Mac world is divided into different camps when it comes 
to the tool you’ll use for managing your hard drive. With an Apple-branded hard 
drive, you’ll use Drive Setup, if you have a Power Macintosh or a 68040-based 
Performa (or LC equivalent) with an IDE hard drive. Other Macs use the HD SC 
Setup utility in some cases. 

If you have a third-party drive, you likely use one of two programs. FWB’s Hard 
Drive Toolkit is a popular alternative, as is Silverlining, the driver software for 
LaCie-manufactured drives, shown in Figure 234. (LaCie makes drives that are often 
OEMed by other computer companies, and then packaged in their own branded 
external-drive enclosure. Apple has even OEMed some of these external drives in 
the past.) 




Figure 23-4: Silverlining is hard disk driver and management software for LaCie- 
manufactured drives. 





Chapter 23 Storage Devices, SCSI, and File Recovery 615 



Whichever you have, you may at some point need to use it to change settings, 
update a driver, or even format the drive. One of the tricks to doing this 
successfully is using the most recent version you can get your hands on when it 
comes time to do an upgrade or troubleshoot. The other thing that’s important is 
not to use the wrong utility on the wrong drive. 

Drivers and mounting 

You’ve already seen in this chapter that updating the hard disk driver software is 
one way to fix problems with blinking “?” icons, freezes on startup, and other 
niggling problems. In fact, updating that hard disk driver is so encouraged by 
Apple that the company has rolled driver updating into the automated installation 
process for Mac OS system software. Although you can still choose not to update 
the drive, by default Apple will install a new driver for Apple-branded drives if one 
exists. 

So, you should occasionally stop by the Web sites of your hard drive 
manufacturer(s) and see if they’ve come out with any add-ons or updates to your 
hard disk management software and/or hard disk driver software. If they have, 
download the patch and apply the changes. (Actually, you don’t have to do this if 
nothing seems particularly wrong. Read the Read Me file or release notes that come 
with the update to see what exactly it fixes.) 

In most cases, updating the driver is simply a matter of loading the hard disk 
management software, and then invoking the Update Driver command, as in 
Figure 23-5. This updates the small piece of software that loads as the Mac OS first 
starts up, telling the Mac how to access the drive. This driver can conceivably 
get corrupted (especially if a power surge or sudden crash brings the Mac down 
at a moment when the hard drive is working), resulting in blinking Sad Mac 
icon errors. 

You can also often use the hard drive management software to mount drives not 
currently on the desktop. A drive may not be mounted yet because there’s a 
problem with it, it started up slowly as the Mac began its startup process, or it was 
turned on after the Mac had already polled the SCSI chain for hard drives. Whatever 
the reason, you can use the drive-management software to highlight the drive (you 
may need to invoke an Update command to get it to find the unmounted drive) and 
choose the Mount command or button. 

The driver management software will often have other settings and utilities, 
including settings to change cache characteristics (whether or not the hard drive 
uses a built-in scheme to cache data in high-speed RAM to speed up operations), 
power down at a certain time, or even change the SCSI ID number in software. 



616 Part III ^ Troubleshoot and Repair 




Figure 23-5: Your hard disk management software — or a recent update to the original 
software -should offer an Update Driver command. 




Testing 

Your driver management software will give you some other options, too. These can 
be useful in the troubleshooting process, although you need to be careful when 
you’re dealing with these aspects of your hard drive management software; you 
usually only get asked twice if you really want to format your drive. Formatting a 
drive, partitioning a drive, and performing certain low-level integrity tests will 
destroy the data on the drive. 

If you can, back up your drive before performing any sort of hard drive tests, format- 
ting, or partitioning. Even if the test says it will maintain your data, a recent backup is 
advisable. Such tests are an inopportune time for a crash, bug or power surge. (And 
the occurrence of such a hiccup is dictated by Murphy's Law.) 



Formatting a drive should not be an early consideration in the troubleshooting 
process. Generally, your hard drive and Mac OS are not so completely mixed up 
that formatting the drive is necessary. And, in the off chance that you have a low- 
level virus on your hard drive, sometimes formatting won’t eradicate it. (See 
Chapters 30 and 31 for more on viruses.) 








^Chapter 23 -f Storage Devices, SCSI, and File Recovery 617 



If you do suspect that the hard drive has physical imperfections or other problems 
(perhaps excessive heat has been a problem or there seem to be a high number of 
read/write errors), it’s possible that a low-level test will help you determine the 
condition of your drive. Explore the options in your drive-management software. 
Some tests are simply read/write tests that can tell you if the drive needs alignment 
or similar services. Others test the integrity of the actual media. 

If you have gotten to the point where you’d prefer to reformat your drive, you 
should also think carefully about the ways you’d like it formatted and partitioned. 
See the section “Formatting and partitioning” later in this chapter for more on 
formatting and partitioning a drive. 

Removable media 

Removable media drives can be a special case. In general, they’re a lot like hard 
drives in that they have their own driver software (usually in the form of an 
Extension in your System Folder) and they mount if present when the Mac OS is 
starting up. They also mount when inserted, though, tapping into the Mac ability 
to do this on the fly (the same way floppy disks do). 



Special drivers 

What’s different about a lot of removable media is they tend to include the driver 
software for their operation on the media itself. This usually works okay, allowing 
the disk to mount on its own or, in a crunch, allowing it to be mounted by a tool 
such as SCSlProbe or the removable drive’s own management software. A conflict 
can occur, however, when the two drivers aren’t the same version or offer some 
incompatibility. Usually, things are fine if the drive in the System Folder is newer 
than the media’s driver, but the opposite isn’t always true. 

In this case, the best rule is to probably go ahead and update whichever version of 
the drive is older — the one in the System Folder or the one on the media. You may 
need to download an update for your removable drive’s management software, but 
once you do that, updating the media and/or the extension should be no trouble. 

If you use an Iomega Zip or Jaz drive, you may encounter a similar problem; if the 
Mac OS starts up while a cartridge is in the drive, the Mac will use the cartridge’s 
driver instead of the driver in the System Folder. If this driver is older, it can 
interfere with the operation of different cartridges that might be formatted to work 
with a newer driver. The best solution to this dilemma is to update the drivers on 
all your Zip/Jaz or similar cartridges — especially if you’re the sort of admirable, 
well-organized person who could pull off something like that. 

My solution is to simply eject Zip and Jaz cartridges whenever I’m not using the 
drive so the cartridge isn’t in there to foul things up in the first place. (This 
system has the added benefit of not slowing down your Mac by spinning the drive 
at odd intervals as the Mac OS is wont to do if a cartridge is mounted.) Some older 
removable media drives like to be inserted when the Mac starts up, though, so 
you’ll need to experiment with your own to see which is best. 



618 Part III 4* Troubleshoot and Repair 




You can often set a rennovable drive to automatically eject its media at shut down- 
or not -through its control panel (see next section). 



Other removable media issues 

Some removable media devices will include a control panel through which you can 
change certain settings relating to the drive and its performance. These settings 
can include behaviors — such as ejecting at shutdown — or dictate when some 
activity should occur — such as when the drive should lower its power 
consumption (see Figure 23-6). 




Figure 23-6: The Iomega Drive Options 
management control panel 



Although removable media drives can often be formatted using the Mac’s Special O 
Erase Disk command, you may have better luck with any utilities that are included 
with the drive. In general, these utilities will augment the capabilities of a typical 
Mac format, including options such as formats that also verify the integrity of the 
media. 



Note 



You may also be able to format removable media in the Macintosh Extended Format 
(HFS Plus), which may enable you to store more on a given cartridge. Remember, 
though, that using HFS Plus will make the cartridge incompatible with any other Macs 
running Mac OS 8.0 or lower (HFS Plus was introduced in Mac OS 8.1). 



In Mac OS 8.1, PC Exchange was updated to more readily recognize and mount DOS- 
formatted media in many removable media drives. (It also supports long Windows 
95 file name conventions in PC Exchange 2.2.) 



If you have trouble with this feature, though (or if you have an earlier version), one 
way to get PC-formatted media to work with your drive is to head over to the PC 
Exchange control panel before you insert the DOS-formatted media. Choose the 
Options button and click the removable drive once. Click OK and PC Exchange will 
keep the DOS-formatted drive from loading its own driver so that it doesn’t cause 
trouble with the Mac OS. 




chapter 23 4 - Storage Devices, SCSI, and File Recovery 619 



Formatting and partitioning 

To be used with a Macintosh, a hard drive needs to have a low-level format that 
governs how files are saved and tracked on the drive. In most cases, you’ll want to 
do this using a native Macintosh format, although the Mac is certainly capable of 
dealing with drives in other formats, including DOS and Apple IFs ProDOS. And, you 
can always run a different operating system on your Mac, such as Linux, BeOS or 
other UNIX variants, which may also require a different hard drive format. 

For the Mac OS, though, your main drive will need to be formatted in a native Mac 
OS format — that’s either the Mac OS Standard format (known as Hierarchical File 
System or HFS) or the Mac OS Extended format (known as HFS Plus). Doing this at 
its most basic is simple: Use the Special O Erase Disk command to reformat an 
existing hard disk or removable media cartridge. This erases all previous 
information from the disk, giving you a chance to start over. 

Formatting a hard disk or large removable disk is usually a more arduous process, 
however. If you’ve already been using the disk, you’ll likely want to back up the data 
on that disk before reformatting, because a reformat causes all data on the drive to 
be almost irretrievably lost. You’ll also need to decide what formatting scheme you 
want to use and whether or not you want to partition the drive. 

HFS and HFS Plus 

The HFS Plus format was introduced with Mac OS 8.1, providing some newer, more 
modern features and extending the capabilities of the Mac OS when dealing with 
files. It’s also not backwards compatible, so you must be running Mac OS 8.1 or 
greater to use HFS Plus. 

HFS Plus improves on some of the limitations of HFS, including a limit to the 
number of storage elements that HFS can track, a change in the naming scheme for 
files (HFS Plus builds on the Unicode scheme that allows for longer filenames), and 
the number of files that can be stored on a hard drive at any particular moment. 

The biggest problem with HFS is that regardless of the hard drive’s size, it is limited 
to a total of 65,536 storage elements that could be tracked at one time. The file 
system creates allocation blocks based on this number, so the entire drive is divided 
into equal allocation blocks that are then used for storing files. The problem is the 
larger the drive, the larger the minimum allocation block, which means that any file, 
no matter how small, fills that allocation block. Even if the file is one letter saved in 
a SimpleText document, it will take the entire allocation block. 

In fact, you can calculate this effect. Here’s how: 



620 Part III -f Troubleshoot and Repair 



1. Because there are 2,000 logical blocks (512K blocks) in 1MB of space, you 
multiply the size of the drive in megabytes by 2,000. 

2. Divide that number by 65,536 — the maximum number of allocation blocks 
under HFS. 

3. Round this number up to a whole number and multiply it by 512. The result is 
the amount of space (in bytes) in each allocation block. 

Take, for example, a 2GB (2,048MB) hard drive: 

2048 X 2000 / 65536 = 62.5 (rounded to) 63 x 512 = 32,256 (bytes) - 32K 

So, the minimum allocation block on a 2GB hard drive is 32K. That means any small 
file requires 32K for storing; it also means that any larger file that spills over into a 
new allocation block takes up that whole 32K block, even if only to store one more 
kilobyte of data. 

Prior to HFS Plus, the best way to deal with this issue was to partition your hard 
drives so that you were working with more, but smaller, virtual drives (called 
volumes). When a partition was created, HFS was capable of assigning a whole new 
set of allocation block numbers for tracking files on that partition. So, making the 
allocation block sizes on the whole drive (now divided into two or more volumes) 
smaller wasted less space, and this usually led to users dividing larger hard drives 
into three, four, or more volumes to get optimum storage capabilities. 

HFS Plus circumvents this problem by assigning very specific allocation block sizes 
instead of allowing them to grow according to size. (This is accomplished by using 
much more than 65,000 block numbers.) HFS Plus assigns allocation block sizes as 
shown in Table 23-1. 



Table 23-1 

HFS Plus Allocation Block Sizes 


Volume Size 


Default Allocation Block 


256MB or smaller 


512 bytes 


256-5 12MB 


1024 bytes 


512-lGB 


2048 bytes 


Over 1GB 


4096 bytes 



So, the maximum allocation block is 4K on larger hard drives, a number that strikes 
a balance between file size and performance. (Moving around a bunch of 512 byte 
blocks on a larger drive could cause a performance bottleneck, so a compromise is 
in order.) 



chapter 23 Storage Devices, SCSI, and File Recovery 621 




The other advantages of HFS Plus (such as longer filenames) weren't yet imple- 
mented in Mac OS 8.1, and are likely intended to make an appearance in Mac OS X. 
At the time of writing, the main benefit is an increase in the number of files allowed 
on a hard drive and the additional space gained by using smaller allocation blocks. 



Should you choose HFS Plus? 

Although the possibilities of HFS Plus are certainly enticing, there are a few reasons 
to avoid using it. Aside from it’s being a reasonably new technology (which means it 
lacks support or some major utilities, may not work with every application or file, 
and could have bugs or cause conflict), HFS Plus is also not backward compatible. 
That means there are some instances when you won’t be able to use it. For 
instance, no Mac running Mac OS 8.0 or earlier can see an HFS Plus volume. The 
Mac must be running at least Mac OS 8.1 to see the HFS Plus volume. If you try to 
view an HFS Plus volume with an older version of the Mac OS, a single file called 
“Where_have_alLmy_files_gone” appears on the desktop, explaining that the 
current machine can’t view an HFS Plus volume. 

So, before deciding to upgrade to HFS Plus, you’ll need to consider all the different 
ways that an older Mac might try to access your HFS Plus-enabled Mac: 

^ Over a network. If your Mac is connected to a file sharing network, Macs using 
Mac OS 8.0 or below won’t be able to access your drive. 

> In SCSI Disk mode. If you connect an HFS Plus-formatted PowerBook to a Mac 
that is using Mac OS 8.0 in SCSI Disk mode, the desktop Mac won’t be able to 
read the file. 

♦ On removable media. A removable media cartridge formatted with HFS Plus 
will only work with Mac OS 8.1 or above. 

The other thing you should consider before upgrading to HFS Plus is whether all 
your major utilities and applications will move forward. You may need new versions 
of your hard disk drivers and configuration software, new disk doctor programs, 
and new versions of password protection programs (even the PowerBook Security 
software needs to be updated), and some low-level control panels and/or 
extensions may not work correctly. HFS Plus also can’t be used on any volume 
smaller than 32MB, including floppy disks. 

One possible solution: Partition your hard drive and format a smaller chunk (of a 
few hundred megabytes, perhaps) in regular HFS. That will enable you to boot this 
Mac from an older Mac OS startup floppy or CD-ROM version in a crunch, and then 
you’ll be able to run a disk doctor utility on that partition to get it up and running. 
You can format the rest of the drive (the remaining partition) in HFS Plus to get all 
the benefits of the new file system. 



622 Part III > Troubleshoot and Repair 




If your Mac is reasonably isolated from older Macs and you won't be having much 
trouble with your applications, you can either reformat the drive as an HFS Plus vol- 
ume (after backing up all your data) or you can use a utility like Alsoffs 
PlusMaximizer (www.Alsoft.com/) to switch to HFS Plus without reformatting. 
Alsoft offers other utilities, too, for upgrading to HFS Plus. 



Formatting 

Whether you’ve decided to go with HFS Plus or not, you may be interested in 
formatting your hard drive. It’s certainly a great way to optimize the hard drive, 
especially after catastrophic system software problems, after cleaning off a virus, or 
when you’ve simply decided that it’s time to start over with a fresh, clean drive. It’s 
even the first step toward changing your drive’s partitioning scheme, in most cases. 

Formatting is really quite easy. Just make sure you have a good backup of the data 
on the drive, because formatting will destroy all data on the drive. Select the drive 
in the Finder and choose Special Erase Disk from the menu bar. After choosing 
the type of format you want (you may have no choice or a choice between Mac OS 
Standard and Mac OS Extended — HFS Plus — formats) click OK when you’re asked 
if you’re sure that you want to delete all the files on your drive. 

Only click OK if you really are sure you want to delete all the files on the drive. 



The Mac then takes over and formats the drive for you. When it relinquishes 
control, you’ll have a clean, new drive In the format of your choice. 



Of course, you can also choose to format a drive using a drive utility such as 
Apple’s Drive Setup or third-party kits such as FWB Hard Disk Toolkit and 
Silverlining. The advantage of these utilities is you can update the hard disk driver, 
run certain tests and then partition the drive, if you’d like. 



Don't forget to upgrade to the latest version of your hard disk management tool if you 
use one. Silverlining is maintained at www. 1 acie.com/ and FWB Hard Disk Toolkit is 
maintained at wv/w . f wb . com/. 



Partitioning 

As discussed earlier, there are a lot of reasons to format in HFS, instead of HFS Plus, 
although you may cringe at losing some of the features you’d gel if you used the 
Plus scheme. To get around one problem HFS has — the tendency for large drives to 
eat up a lot of extra space when saving files — partition the drive. 

Actually, both HFS and HFS Plus support partitioning of the drive into virtual drives, 
so that a 4GB hard disk, for instance, would show up as two different hard disks In 
the Finder, each of which could be 2GB in size. (Or, it could be four disks of 1GB 
each, or any combination, such as one 3.5GB disk and one 512MB disk.) This can 
simply be an issue of convenience; perhaps you’d like a separate drive icon for 
storing your documents so that you can then easily back them up. 



Chapter 23 ♦ Storage Devices, SCSI, and File Recovery 623 



However, the limitation in HFS causes a lot of disk space waste on larger (1GB+) 
drives. So, standard practice is to partition a large physical hard drive into 
several smaller logical volumes, which can hold small files more efficiently if 
you’re using HFS. 

Most drive utilities will also allow you to partition the drive with a special 
command (check the menu bar for partitioning tools). You’ll then be able to choose 
the size for each partition, along with the type of file system you want put on that 
drive. In some cases, a partitioning tool will only be able to work with Mac OS 
Standard or Mac OS Extended formats; in other cases you can partition using 
various UNIX file formats, Apple II, and other interesting choices. 

The result after partitioning? You’ll have as many drive icons in the Finder as you 
have Mac OS formatted volumes. (If you want to then format the partitions into 
different file systems, you’re free to do that, too.) 



A/lac Evangelista tip: Partition tuning 



According to Mac Evangelista Gerald Wilson, there's more to partitioning an HFS drive than 
just picking a smallish size. If you can make the allocation block size an exact binary 
number (2-, 4-, 8-, or 16K), you'll get better performance from your drive volumes. Here's 
the chart: 



Allocation Block (K) 


Min, Partition Size (K) 


Max Partition Size (K) 


1/2 (512 bytes) 


0 


32,767 


1 


32,768 


65,535 


2 


98,304 


131,071 


4 


229,376 


262,143 


8 


491,520 


524,287 


16 


1,015,808 


1,048,575 



So, choose a size with the partition size range to get the best allocation block size for opti- 
mum performance. Says Gerald: 



(continued) 




624 Part III > Troubleshoot and Repair 



(continued) 

'7ou may need to experiment with your disk formatter to ensure you're hitting the correct 
range. Remember: One byte over or under for the allocation block and the disk is untuned 
and less efficient. Don't worry too much if you have an untuned disk that you can't easily 
rebuild. The effect is minor (at most a 20 percent disk speed improvement) and won't ben- 
efit all users or all applications. But if you've got a new disk which you need to partition, 
why not tune the partition sizes as you go?" 

"Users doing media work (audio, video) need to stream huge amounts of data to and from 
disk. For them, a large extent size can be more efficient. If you're that sort of user, disk tun- 
ing will still help, but you probably need to set up one physical volume as your system disk 
with smallish partitions, and another volume as your A/V disk tuned to suit very large files." 



Disk Fixing and File Recovery 

I’ve mentioned that corruption can hit places like PRAM, the System file, and 
other parts of the Mac OS. But corruption and other factors can affect your regular 
files, causing trouble with your day-to-day work. The best way to keep this 
from happening is to maintain your file system regularly using some of the 
recommendations you’ll find in Chapter 31. In cases of emergency, however, 
you’ll want to step up the fight. 

Most of the time, you’ll follow a process of hard disk fixing and file recovery. If 
you’re having a traumatic problem with the drive, you’ll start as outlined earlier in 
this chapter — with Disk First Aid and Drive Setup. Once you’ve moved on from 
those tools, your next step is to get a commercial troubleshooter and run it to get 
things not just patched up, but back in full working order. In the Mac world, that 
means one of two products: Symantec’s Norton Utilities (www . norton . com) or 
Micromat’s TechTool Pro (www .mi cromat . com). Each offers tools to help you work 
through disk and file recovery issues. 

Norton Utilities 

Norton Utilities feature a number of different tools for recovery, including the 
Norton Disk Doctor, Volume Recover, and UnErase. These features enable you to 
choose a particular hard drive in your Mac system, mount it if necessary, and then 
perform a variety of tests on the files, directory structure, and the media. In many 
cases, Norton can dig deep into the bits and bytes of a drive to recover items that 
have been scrambled, deleted, or otherwise lost. 



chapter 23 4 ^ Storage Devices, SCSI, and File Recovery 625 







Most of the fixing and recovery takes place in Norton Disk Doctor, which is a 
generalized troubleshooting and repair tool for hard disks, removable media, and 
floppy disks. If you are having any sort of problem that can’t be repaired by Disk 
First Aid, you should run Norton Disk Doctor to check the drive in question. (Figure 
23-7 shows Norton Disk Doctor.) 

At the time of writing, Norton Utilities was still incompatible with the HFS Plus format 
for hard drives. Versions before Norton Utilities 4.0 are not compatible with HFS Plus. 

If you do accidentally use an older version of Norton Utilities with an HFS Plus vol- 
ume, you can run Apple’s Disk First Aid 8.2 or higher to recover from some problems, 
or try contacting Symantec’s customer service or visit their Web site (www. Syman- 
tec . com/) for information on recovering from this problem. 




Figure 23-7: Examining a disk that’s been causing 
a bit of trouble recently 



Disk Doctor really works a little like a physical doctor. It has the responsibility of 
diagnosing the problem before it can fix anything on its own. For very complex 
problems. Disk Doctor can call in “specialists.” Both Norton Unerase and Norton 
Volume Recover work in conjunction with Disk Doctor to solve more specialized 
problems. 

So what does Disk Doctor look at? Here are the basics it cycles through to diagnose 
the problems with your drive: 

4 Initial checks. Disk Doctor begins by running tests that help it determine 
what type of media it’s working with and how it tends to be used by the Mac. 

4 Bad blocks. It then checks the media’s surface for damaged areas. Bad blocks 
are usually mapped out by the disk’s directory so that data elements are not 
written to those blocks. Accidentally writing to such blocks generates errors 
and, occasionally, unrecoverable files. 





626 Part III Troubleshoot and Repair 



’f Disk information. Verifies that the disk is structured the way it’s supposed to 
be. 

4* Directory contents. Checks and verifies that the disk’s directory Is structured 
logically and the directory’s records are in order. 

> Missing files. Checks for files that are listed in the directory but are missing, 
damaged, or cross-linked (two files sharing one block). 

^ Analyzes files. Checks for files that aren’t following Mac conventions, and 
finds those that might be conflicting with one another or with system 
software. 

One of the ways that Norton works is to ask you to run parts of it before any 
trouble starts, allowing it to take inventory of your system and determine what’s 
changed through problematic writes, corruption, or accidental deletes. Using a 
program called FileSaver, Norton Utilities can track this information in the 
background while it also constantly tests your drives whenever your Mac 
encounters an idle period. This helps alert you to problems before they get out of 
control. 

If you have Norton Utilities, consider activating FileSaver if you haven’t already. 
Figure 23-8 shows the FileSaver control panel. 




Figure 23-8: The FileSaver control panel allows 
Norton Utilities to constantly monitor your Mac. 



TechTool Pro 

Micromat made a big splash with their release of TechTool Pro 2, a product that 
adds to the value of the original TechTool and TechTool Pro, offering a suite of 
utilities that have a strong understanding of how Macs work. Even the freeware 
TechTool program is indispensable to Mac owners, what with its intelligent 
handling of basics such as zapping PRAM and rebuilding the desktop. TechTool 
Pro 2 covers many more bases, including file and volume recovery, along with 
support for HFS Plus. 





Chapter 23 4 Storage Devices, SCSI, and File Recovery 



TechTooI Pro started life as more of a diagnostic tool, providing users with 
comprehensive access to information about the internals of their Macs — information 
about the SCSI chain, ADB, serial ports, the CPU, audio inputs/outputs, and so on. In 
my opinion, some of the information it can give is amazing (the manufacturer and 
type of RAM installed in your Mac, for Instance.) If you intend to troubleshoot Macs 
at almost any level — from beginner to hobbyist to professional — you’ll likely find 
TechTooI Pro 2 of use to you, even if you prefer some of the tools in Norton Utilities 
(see Figure 23-9). 




Figure 23-9: TechTooI Pro features an amazing array of diagnostic 
and repair tools for Mac troubleshooting. 



In addition to those abilities, TechTooI Pro includes support for Mac OS 8.1 and 
above and the HFS Plus file system format. TechTooI Pro 2 also now features file- 
recovery tools such as the following: 

4- Disk Structure Repair 

♦ File Repair 

^ File Recovery 

♦ Volume Recovery 
> Block Scan 

Like Norton Utilities, TechTooI Pro 2 features the Protection control panel, which 
monitors your system and saves information about it to aid in file and volume 
recovery tasks in the future. 





628 Part III > Troubleshoot and Repair 





What if your drive is waterlogged, run over, or otherwise destroyed? You may still be 
able to get data off the drive, but you'll need to call in the highest echelon of low- 
level drive experts. Companies such as DriveSavers (www.drivesavers.com) spe- 
cialize in dressing up in clean-room outfits, peeling apart the layers of physical hard 
disks, and recovering data from their innards. I hear it's costly, but your data may be 
worth more than a new car— or even the price of a new computer— to you. 



Summary 

•f Startup problems can be caused by a number of different hard disk-related 
problems, including problems with the configuration of software, corruption 
in parameter RAM, or trouble with the hard drive. You can troubleshoot these 
successfully, but you’ll have to get the drive mounted on the desktop first. 

> SCSI voodoo is a term affectionately given to the tendency of the SCSI bus to 
succumb to odd problems that can be difficult to track down. Only a diligent 
approach to SCSI troubleshooting will get you back up and running quickly. 

4- Being able to work with your Mac’s hard drive at a lower level — the level of 
driver software, formatting and manually mounting the drives — is important 
for the skilled Mac troubleshooter. Knowing how all this works can even help 
you make sense of some typical Mac problems. Additionally, at this level 
removable drives will tend to throw some interesting twists your way. 

4 If file or volume recovery is necessary, it’s time to call in a pro — Norton 
Utilities or TechTool Pro. Either of these software Swiss army knives should 
be able to help you recover data, programs, and anything else that’s been 
affected by a catastrophic drive failure (as long as the drive still operates). 



Input Devices 
and Scanners 



I t’s easy to let trouble with an input device fool you. The 
Mac on which 1 spend most of my time is sitting on top of a 
desk with one of those keyboard trays. (If you haven’t tried 
one, you should consider it. Sitting with your elbows at 90- 
degree angles and your wrists slightly above the keyboard can 
be much more comfortable, and it may be better for you 
ergonomically.) Because my Mac is a minitower design, the 
keyboard ends up being quite a length away from the back of 
the Mac, so 1 got a little cable extender. 



1 must kick that thing out of its connector at least once a week. 
Usually I’m typing or mousing at the time, and my mouse 
pointer freezes immediately. After some words that probably 
wouldn’t even pass the Fox censors, 1 usually figure out that 
the keyboard is unhooked right after giving my Mac the three- 
finger salute (Option-i6-Power reboots most Mac models after 
a freeze, but not if the keyboard isn’t connected). It’s then that 
I peer under the desk at the real culprit; my right foot. 







Of course, this is probably the least problematic input issue 
one could experience on a Mac. But the results can sure seem 
dire if you don’t diagnose this one correctly. The same can be 
said for most problems that affect your Mac’s input devices — 
as the basic method for communication between you and your 
Mac, a busted keyboard or problem mouse can cause not only 
frustration but, as in my case, miscommunication. 

So far, I haven't gotten much of a chance to play with USB 
devices and check around for troubleshooting help, because, 
at the time of writing, no one in the Mac world is yet using 
USB devices, and little information is available on the state of 
USB troubleshooting. It is a topic I intend to follow very 
closely, however, as it should have far-reaching consequences 
in the world of Mac upgrading. Check www.mac- 
upgrade.com/ for special reports and tracking of USB Issues. 




^ ^ ^ 
In This Chapter 

ADB issues 

Keyboards and mice 

Scanner care 

Troubleshooting SCSI 
and serial scanners 

4 ^ 4 ^ 4 ^ 4 ^ 



630 Part III -f Troubleshoot and Repair 



The ADB Bus 

The Apple Desktop Bus is certainly a convenient and clever way for adding input 
devices, especially with its no-hassle extensibility. But it has its limitations, as you 
might expect from any computing technology that’s over 15 yecirs old. 

What can go wrong with the ADB? Let’s lake a look at some of the possibilities: 

4- Overloading. ADB can get overloaded with peripherals, all of which require a 
bit of power from the bus to operate. Use up this power, and you can get 
intermittent or completely unreliable feedback from ADB devices. 

4 Overcabled. There’s a limit to how far an ADB chain can be extended before 
errors creep in. 

4 Shorts. ADB can (occasionally) experience an electrical short, especially if you 
connect a bad cable. 

4* Mistaken installation. The ADB port looks frighteningly similar to a number of 
other ports on the back of a Macintosh, and it’s certainly possible to plug 
cabling into the wrong one, causing all sorts of problems. 

ADB by the numbers 

If you’re concerned that you may have too many ADB devices hooked up to your 
Mac, I’m not going to tell you that you’re wrong. You’ll have to figure it out for 
yourself. Here’s the skinny on how much power can be drawn from the bus and 
other significant statistics: 

4^ The ADB bus can only handle about 500 milliamperes of power consumption. 
Keyboards tend to consume 85 to 100 milliamperes. Other devices may 
consume more or less. Be particularly wary of devices that use a pass-through 
ADB connector to use the ADB port only for power — modems tend to do this, 
as do some other devices. 

4 Three to four simple devices is about all the ADB chain can handle. Any more 
than that, and errors or poor response characteristics may creep in. Also, be 
wary of complicated input devices — such as digitizing tablets — which may 
limit you to two or three devices, tops. 

4 Five meters is the limit to the length of a typical chain of ADB devices. If you 
need to be further away from the Mac than that, you’ll want to look into 
devices that boost the ADB signal, some of which are discussed in Chapter 10. 
Individual cables of six feet or more can sometimes cause intermittent 
problems. 



Chapter 24 ♦ Input Devices and Scanners 631 



Troubleshooting ADB 

If you’re having trouble with your ADB connections or devices, you should take the 
time to troubleshoot things carefully. It’s important to know if you have an ADB 
device that’s failing or if the ADB chain itself is the problem. Generally, symptoms of 
both types of failures can be quite similar. 

The first thing to look at is the connection itself. Make sure you’ve got ADB cabling 
hooked up to the ADB ports on the back of your Mac. Apple warns of a scenario in 
which users with Macs that feature S-video ports will accidentally plug their ADB 
chain into the S-video port. The S-video port is designed to accept 7-pin connectors, 
but an ADB cable will fit in that port. However it’s certainly not a good idea to 
actually plug the ADB into that port — at best, the device won’t work, and at worst 
the device or port will be damaged. 

Isolating an ADB problem generally means isolating each individual ADB device and 
seeing if it works correctly with your Mac. You can then test for conflicts that arise 
from using the devices together. If you think you’re experiencing a recurring error 
that you might be able to reproduce, try this: 

1. Shut down your Mac. 

2. Unplug all the ADB devices you have connected to your Mac except the 
keyboard and your mousing device. 

3. Restart the Mac. Try to reproduce the error. 

4. If you don’t get an error, shut the Mac back down. 

5. If one of your other ADB devices is a mousing device (for example, a graphics 
tablet), uninstall the mouse and plug the new device into the keyboard. 

6. Restart and test for the error. 

If you don’t get past the first step (keyboard and mouse together), it’s either your 
mouse, your keyboard, or the ADB cable between your Mac and keyboard that is 
causing the problem. You should plug the mouse directly into the ADB port, and 
then restart the Mac. If you can mouse around and select things with no trouble, 
shut down and try the keyboard and mouse combination, this time with a new ADB 
keyboard connected to the mouse. The problem’s not with the keyboard’s cable, it 
might be with the keyboard. Take the keyboard to a Mac service center and have it 
looked at. 

If your Mac passes the first test, continue to do this until you isolate the device that 
caused the error. If none of your mousing devices seem to be having any troubles or 
are causing a conflict, try adding all your ADB devices one by one, restarting every 
time to check the new chain. If you don’t encounter any problems, you may have 
fixed things just by switching them around a bit. If you do have problems, suspect 
devices that use the ADB port only for power; remove those from the chain and see 
if your other ADB devices don’t get along a bit better. 



632 Part III 4- Troubleshoot and Repair 



Expert tip: Could it be the cable? 



It may not seem likely that an ADB cable could be bad, but it does happen. And, it can result 
in some unexpected results. This tip comes Guido Korber, vice president for products of 
Fesh!, a German manufacturer of ADB devices and Mac software: 

'There is a nice trick [older, 68000-series] Macs play on you when there is a short circuit on 
the ADB. If the Power-On and the Ground line of the ADB are shorted, the self-powering 
models do not shut down. Instead, they put up the old 'You can now safely switch off your 
Mac' message. 

"Since Apple tests the motherboards completely, you will never find a problem there. But 
you cannot rely on ADB device manufacturers testing the Power-On line if it is not used by 
the device (for instance, a trackball doesn't use the Power-On line). We are manufacturing 
ADB devices and we've had a few customers with the problem. It is solved by disconnect- 
ing the offending device or cable." 



other ADB advice 

This tendency for ADB to get overwhelmed by devices and be a little sensitive to 
cable lengths can result in some voodoo-like symptoms. Apple has offered, in 
various Tech Notes, advice that doesn’t always necessarily make sense, but might 
work if the logical approaches to troubleshooting ADB fail. Other experts have 
contributed their two cents to this list as well. 

You might notice some of these troubleshooting tips are familiar: 

-f Restart your computet: Sometimes just clearing out RAM and starting again 
fresh can help get rid of input device trouble. 

4 Zap the PRAM. It may help, it may not. 

4- Troubleshoot extensions. Specifically, check with the manufacturer of your 
input device to see if it requires an extension or control-panel conflict and see 
if there are any known conflicts. If not, consult Chapter 32 for information on 
troubleshooting inside the System Folder. 

4* Reinstall your driver software. You may also want to delete the preferences file 
associated with your input device, if there is one. (Chapter 31 discusses the 
Preferences folder.) 

4^ Try a different or shorter ADB cable. You might also try configuring without 
any ADB extension cable you might be using. 



Chapter 24 4- Input Devices and Scanners 633 



Keyboards and Mice 

Over time, mice and keyboards can wear out, and they certainly deserve proper 
maintenance — but you’re probably going to ruin them long before their natural 
lifespan has run its course. It seems to be a fact of life that, eventually, somebody is 
going to drench the keyboard in a sticky, sweet liquid or gooey substance. (If you 
have children, at least you can blame it on them.) 

Take a quick look at what you can do to bring keyboards and mice back from the 
“great beyond” in times of crisis. Actually, keyboards and mice can pretty much just 
be cleaned; there aren’t many other repairs or fixes to concern yourself with in this 
case (unless you accidentally set the keyboard to a foreign language keyset, as 
described back in Chapter 10). If you’re noticing erratic behavior that you can’t 
very well attribute to an ADB problem, you might just need to clean your input 
devices up a little and make them presentable. 



Mac expert tip: The doorbell syndrome 



Don Miller of 5-Minute Mac Consulting in Pittsburg, PA, has coined the phrase "doorbell 
syndrome," which he says is his name for problems that are generated when a user hits the 
mouse button over and over again. In his experience, the occasional client will click a 
mouse (or trackball) button, see nothing happen on the screen, and then respond by click- 
ing the mouse button much harder. This is rarely helpful, but it does tend to damage input 
devices. (Don mentioned that "elevator button syndrome" would be an equally applicable 
name.) Here's his story: 

"One day, I was called to a client's office to fix a Mac that had the flashing disk icon at 
startup. I tried every disk trick I know, but nothing helped. Even my portable hard drive, 
loaded with universal system software and repair utilities, failed to get rid of the flashing 
disk icon. The Mac obviously was not finding a boot drive anywhere. Even a bootable disk 
was refused. But nothing appeared to be wrong. 

"Then I took the opposite approach by asking myself, 'What could I do to prevent a Mac 
from recognizing the startup drive?' Well, if you hold down the mouse button you can make 
the Mac bypass the internal drive at startup, I thought. 

"Sure enough, after disconnecting the mouse (actually, my client used a trackball) the Mac 
started perfectly. The problem, as I discovered later, was one too many hits on the mouse 
button. It was broken and permanently 'pressed.' As a result, the Mac was made to refuse 
any startup drive." 





634 Part III -f Troubleshoot and Repair 



Mice 

Your mouse will probably let you know when it needs to be cleaned or looked at. If 
you’re using a smooth, firm surface as a mouse pad, but experiencing less-than- 
ideal mouse behavior, it’s probably time for a cleaning. 

To clean your Mac’s mouse: 

1, Shut down the Mac, unplug the mouse, and turn it over. 

2. The mouse ball is sealed inside the bottom of the mouse behind a dial that 
you can turn to remove. You’ll generally turn an Apple mouse’s dial 
counterclockwise to loosen it, as shown in Figure 24-1. (If you have trouble 
using your fingers, fit a pen, key, or small screwdriver in the open slot and 
push the dial so that it turns counterclockwise. The plastic is very soft, 
though, and will probably scar from the experience.) 




Figure 24-1: Turn the dial on the mouse counter-clockwise to open it. 



3. Turn the mouse back over and roll the mouse ball into your hand. Rinse the 
ball with soap and water to clean the ball, and then set it aside until it dries 
completely. 

4. Using a cotton swap and some rubbing alcohol, clean the wire rollers inside 
the mouse, again waiting until it dries completely. 

5. Place the ball back in the mouse and replace the dial, turning it clockwise 
until it locks. 




Chapter 24 -f Input Devices and Scanners 635 



Note 



Note 



The mouse isn’t the only thing you may need to clean. If your mouse continues to 
act erratic or becomes dirty again very quickly, you may need to examine your 
mousepad. If your mousepad has been treated in any way like the pads in my 
office generally are, it may be due for a scrubbing, too. Many of them can be 
cleaned with soap and water under the faucet, as long as you’re very careful to 
dry the pad completely — perhaps overnight in a dish rack or all day in the sun. 

Needless to say, you should replace your mousepad occasionally, and clean it 
immediately after something is spilled on it. Don’t drag your mouse over a wet, 
sticky, or otherwise compromised mousepad. Also, it isn’t a good idea to substitute 
newspaper, printer paper, mystery novels, or anything else for a mousepad, 
because paper fibers and other little bits can build up inside the mouse. Get a good 
quality mousepad, and then give yourself another one every birthday or so. 

If you continue to have trouble with your mouse, examine the rollers on the inside of 
the mouse very carefully. Sometimes hair, fabric fibers, or something else can jam the 
little rollers, causing them to stop rolling. Tweezers or a toothpick may help you get 
the offending item away from the roller. Be careful, though. If you bend the wire that 
attaches to the roller, you’ve probably ruined the mouse. 

Your mouse trouble could also be caused by software, especially if you’re 
experiencing something like a mouse pointer that seems to have a mind of its 
own: The pointer jumps around, it slides across the screen on its own, or 
something similar. Usually, this is a conflict — probably between similar control 
panels. If you have an errant mouse pointer, make sure its control panel is properly 
configured (if it has its own special control panel). You should also check the 
control panels for your joysticks, trackballs, control pads, or anything else you 
might have on your system. 

Also, make sure you’re not leaning on one of the buttons or using the controller 
incorrectly. Some people have trouble adjusting to a graphics pad or touchpad 
(such as those on newer Powerbooks) where tapping different parts of the pad may 
suddenly move the cursor. If you’re accidentally touching a touchpad in two places, 
you may be contributing to the mouse pointer’s erratic behavior. 

If your mouse or trackball is a Kensington model that uses the popular MouseWorks 
software, you may find its necessary to set some of its hidden options, including a 
few to keep your trackball from interfering with other ADB devices. To get to these 
hidden commands, hold down the Option key while accessing the Option •:> 
Compatibility Options command in the menu bar. The most likely reason to access 
these options is if your Kensington product is interfering with another ADB device by 
trying to use the same ADB ID number. 



636 Part III ■¥ Troubleshoot and Repair 



Trackballs 




Trackballs can often be cleaned the exact same way as mice — at least, internally. 
You can swab the rollers with cotton swaps and rubbing alcohol. For the ball, you 
can use tap water and, if necessary, a mild detergent. Dry the ball completely with a 
lint-free towel. You might want to wait a while before plugging everything back in to 
allow the parts to air dry further. 

Kensington (www.kensington.com/), popular manufacturer of ADB peripherals, 
has an entire line of cleaning supplies— cleaning wipes, lint-free cloths -for mice and 
trackballs. They may be overkill, but perhaps they're a decent idea for an office envi- 
ronment or as small gifts to computing enthusiasts. 



If you have trouble getting a ball out of trackball housing, turn it over (with your 
hand under it to catch the ball). If it doesn’t fall out, look for a release button on the 
bottom of the housing. 



Graphics tablets 

Graphics tablets are slightly odd creatures, if only for the amount of data they can 
generate for a basic input device. That can make them problematic as ADB devices, 
because they need to be “good citizens,” especially if you’re using the tablet along 
with a mouse, keyboard, and any other ADB devices. Usually, graphics tablets scale 
back their capabilities a little bit so that they only work as quickly as the Mac can 
handle, but this can sometimes result in stalls or short changeovers when you 
move between a graphics tablet and a mouse. If you experience a short wait, don’t 
immediately assume your Mac has crashed or frozen. Instead, wait a moment to see 
if the mouse or keyboard was just trying to catch up with the tablet. 

If staggered input or short lock-ups happen repeatedly, troubleshoot by removing 
the tablet and testing to see if the problem recurs. If it doesn’t, you might try using 
the graphics tablet as your only mouse-like input device, and get a couple of the 
other ones off the ADB bus. 

Because the graphics tablet does have to coexist on these buses, it’s important to 
keep its driver up-to-date. Check the manufacturer’s Web site for updated drivers, 
especially if you’re having trouble after a Mac OS upgrade. 

Because most graphics tablets require a control panel and/or extension, you can 
expect trouble with these if you’re having trouble getting the tablet to work or if 
your Mac freezes or crashes when using the tablet. Wacom lists some known issues 
on its Web site (www .Wacom . com), including problems with some files included with 
Apple Remote Access (for ADB tablets) and conflicts with Global Village software 
and other fax programs (for serial tablets). A number of problems can crop up if 
you’re trying to share a serial port between a tablet and a modem, because the 
modem’s software will sometimes keep the tablet from working correctly. In 
general, if a serial tablet is being shared on a modem port, the other device’s 
drivers need to be completely disabled before you can switch to the tablet. 



chapter 24 ^ Input Devices and Scanners 637 



Some early graphics tablets may not work correctly when plugged into GeoPort- 
style serial ports on Power Macintosh machines (CalComp makes a point of this on 
their site — www. cal comp . com). If you have trouble with a graphics tablet not 
enabling you to cover the entire screen, the problem may be with the preferences 
file for the tablet becoming corrupt (assuming you haven’t very recently changed 
the resolution of your Mac’s screen — if that’s the case, restart your Mac). If you 
suspect the preferences file, remove it from the Preferences folder and restart your 
Mac to see if the tablet begins to behave. 

Keyboards 

If your keyboard has received a bad spill, you probably shouldn’t spend forever 
trying to clean it. It can be very difficult to get a Mac’s keyboard back in working 
order, especially because there are certainly some powered electronics inside a 
typical Mac keyboard. That said, keyboards tend to cost between $30 and $150 
dollars, so it might be worth a little effort before you throw in the towel (so to 
speak) and buy a new keyboard. 

To clean a keyboard spill: 

1. Shut down the Mac and unplug the keyboard. 

2. Dry the outside of the keyboard with a dry towel or sponge. If you spilled a 
sticky liquid, use a damp rag to clean as much of the exterior as you can. 

3. Turn your keyboard upside down and shake it to remove any excess liquid. 
You can also use compressed air to blow liquid out from between the keys. 

4. If you need to, unscrew the small screws from the back of the keyboard and 
remove the back plastic. You might be able to coerce more liquid out of the 
keyboard and clean some parts, but avoid touching the circuit board. Even a 
slight static discharge can kill the keyboard. 

5. If you have a hair dryer, you might use it to dry the keyboard, especially if you 
spilled water or another non-sticky drink. 

6. Let the keyboard dry for at least a day. Then plug it in, turn on your Mac, and 
test it. 

If keys are sticking you may need to take the keyboard apart to clean it effectively. 
(Try compressed air first, but don’t get too close to components with compressed 
air, which tends to be cold and can cause condensation. Not that that’s the worst of 
your problems right now.) You can remove the keys from most keyboards, but only 
with a keycap removal tool from a specialty computer store. (I’ve also heard of 
people building their own keycap removal tools, as in the sidebar, but do so at your 
own risk.) Remove only the keys you need to clean under and don’t try for the 
spacebar. Also, don’t forget the order of the keys on the keyboard. Seriously. This 
one happens all the time. Heck, 1 sure couldn’t close my eyes and tell you the order 
of every single one of the keys on a QWERTY layout. 



638 Part III ^ Troubleshoot and Repair 



A keyboard can survive a regular (annual or so) cleaning if you have the desire to 
do it. Shut down the Mac and unplug the keyboard, and then gently wipe the keys 
with a nearly dry rag (a little rubbing alcohol may help). Use compressed air or — 
better yet a small computing vaccum cleaner — to clean between the keys. 



Mac Evangelista tip: Keyboard CPR 



If your keyboard is on its last legs and your only other option is buying a new one, maybe 
you can kill an hour or so trying to fix it. First, think how proud you'll be of yourself if it 
works. And, even more importantly, think how proud you'll be of yourself if you actually get 
all the keys put back in the right order! 

Rich Barron, Macknowledgist to the Stars, is back with more time-grabbing tips on getting 
the most out of a keyboard that's already on its last legs. If you've got sticky keys on an 
aging keyboard, you need to clean and lubricate the keys somehow. Here's how: 

"I'm sure that someone sells a gadget for pulling the caps (that's what the letters are called) 
off of a keyboard switch, but my personal favorite is just to use two paper clips. Shut down 
your Mac and unplug the keyboard and move it to a good place to work. Take the rounded 
end of the paper clip and push it down between the bad cap and one of its neighbors, then 
slide it so that the rounded portion of the paper clip is under a corner of the bad cap. Now 
take the other paper clip and do the same for the opposite corner of the same bad cap. 
Take one paper clip in each hand (hold the keyboard down with your third hand) and lift 
straight up! Don't rotate your hands or go at an angle or you may snap the little stem that 
connects the keycap to the keyswitch underneath. 

'7ou might want to wipe some of that grime out of there now that you have access to it 
before you lubricate the key switch. Compressed air works, as does a dry cloth or paper 
towel. Try not to touch any metal contacts or leads when the keyboard is open -there is a 
computer chip under the spacebar that could get zapped from a little bit of static electricity, 
so be careful. 

'Take a spray lubricant (like WD-40) with an extension tube and spray a tiny amount of 
lubricant into the area where the little plunger goes down into the keyswitch. Wipe up any 
excess spray and then work the keyswitch up and down with your finger until you feel it 
loosen up a little or stop sticking down. It should happen fairly soon (20 to 40 presses), 
otherwise give it another slight spray with the lubricant 

"When you are done and satisfied with your work, just press the key caps straight down 
onto the keyswitch until it clicks into place. Make sure you get them in the right order, or 
you'll have to pull them off again." 




chapter 24 4 - Input Devices and Scanners 639 



Scanner Troubleshooting 

A lot of scanner trouble is really SCSI trouble; getting some scanners up and 
running on the SCSI bus can be the biggest pain you ever have with the scanner. 
And what’s most difficult about scanner SCSI problems is thcit they don’t always act 
the way you’d expect a SCSI problem to act, because scanners (unlike hard drives 
and removable media) don’t get mounted on the desktop. Generally, you have to go 
looking a little harder. 

The other major problem you’ll encounter is the scanner software. Scanner 
software is not all made the same, and some of it can be cobbled together hurriedly 
so that the scanner gets out the door quickly. This is especially true of some 
scanners that might, in the interest of economy, be offered for both Windows and 
Macintosh users. In this case the driver software can sometimes suffer. Bad driver 
software can lead to crashes, freezes, or other bizarre behavior (like missing 
scanners) that can frustrate you to no end. 

First, though, you’ll probably find it’s a good idea to clean and care for your 
scanner on a fairly regular basis to ensure the most crisp, clean scans you can get. 
And there are a couple things you should consider if you’re packing and unpacking 
the scanner — before you first take the scanner out of the box. 

Installing and cleaning 

You should follow the instructions very carefully when it comes to unpacking and 
installing a scanner. In some cases, it’s possible to ruin a scanner if you simply rip it 
out of the box, set it up, and turn it on. 

A shipped scanner is often locked in some way such that the scanner head can’t 
move around during the shipping process. It could be locked using a setting, a 
lever, a pin, or a few other items. If your scanner is likely to suffer from the 
following, warnings will probably be plastered all over the scanner, so take notice 
of them. The point is, because the locking mechanism is designed to keep the 
scanner head from moving, it’s a very bad idea to leave it installed when you start 
up the scanner and try to use it. That moves the scan head mechanically, which 
could cause damage depending on the scanner and the method used to lock 
the scan head. 

You may also find that you need to clean the glass scanning bed occasionally to get 
the best scanning results. This is especially true if you’re beginning to see small 
smudges or dots appear in your scans that can’t readily be explained otherwise. 



640 Part III > Troubleshoot and Repair 



To clean the scanner’s glass, use a damp, soft cloth and wipe the surface of the bed. 
Don’t use spray cleaning solutions (or plain water) directly on the glass, because 
the force of the spray can cause the liquid to enter the scanner through gaps at the 
edges of the glass. If you prefer, prepackaged wipes and towels recommended for 
cleaning scanners can be found in most computer stores. 

You may also find that dust accumulates inside the scanner on the underside of the 
glass. You can remove the glass to clean it, but try to do so only according to the 
manufacturer’s instructions. Cleaning the inside may void your warranty. Plus, 
cracking or breaking the scanner’s glass can result in expensive repairs that require 
you to ship the scanner back to the manufacturer. 

Configuration 

Scanners and SCSI configuration can be a little tricky, and often more of a pain than 
setting up SCSI storage devices, for two reasons: First, you’re reliant on tools such 
as the freeware program SCSlProbe to tell you a scanner is detected and connected; 
scanners don’t mount on the Mac’s desktop, so there’s one less indicator that 
everything is humming along. Second, you’re reliant on the software that comes 
with your scanner. Although it may be possible that you can use other driver 
software and software for scanning, if the scanner is giving you trouble, the 
software won’t always make things simple to troubleshoot. 

SCSI issues 

Scanner troubleshooting starts out, though, with observation and testing steps that 
are like any other SCSI issues. Your first goal in troubleshooting any scanner issue is 
getting the scanner to appear in SCSlProbe or a similar SCSI management program. 

If you don’t see it there, you’re not going to be able to get your scanning software to 
recognize it. So, start with checking recognition — fire up a SCSI probe program and 
see if the scanner is there (see Figure 24-2). 




g~ 



B 



, SCSlProbe 



Figure 24-2: SCSlProbe recognizes my 
scanner, along with other SCSI devices. 



Chapter 24 -f Input Devices and Scanners 04- 1 



If you can’t seem to get your Mac to recognize the scanner, it could be due to a 
number of problems: 

> Power and cabling. Make sure the scanner is plugged in and turned on, and 
all its cables are securely connected within the SCSI chain. Take special notice 
of the SCSI cabling: Some scanners may use a pass-through SCSI terminator 
that seems counterintuitive, for instance. Other scanners (such as the Apple 
OneScanner 600/27) don’t require external termination. If your scanner didn’t 
come with a terminator, or if you suspect a termination issue, consult your 
scanner’s manual for details. You may have a scanner that needs to be turned 
on (and completely warmed up) before you start up your Mac. Otherwise, the 
scanner may not be properly set up on the SCSI bus, necessitating a restart of 
the Mac before it can be used. 

> SCSI ID. Make sure the SCSI ID number is unique on your SCSI chain and that 
it was assigned correctly to the scanner at startup. You should be able the 
check that this is a SCSI management program; most of the time scanners are 
easily recognized by SCSIProbe. Don’t forget that some scanners are 
particularly susceptible to problems on Macs with two SCSI buses, Choose an 
ID that is free on both SCSI buses if you’re having a problem. 

> SCSI issues. Test carefully to make sure there aren’t any other SCSI 
annoyances on your SCSI bus, even if SCSIProbe does recognize the scanner. 
Specifically, look for termination issues, other SCSI devices that aren’t 
appearing, or any potential SCSI ID conflicts. 

4“ Software. Check your scanner’s manual to make sure you’re installing all the 
required software. In some cases this may include a System extension or 
control panel. For other scanners, there may be nothing more than a 
Photoshop plug-in and a physical SCSI setting that’s required. 

If you can’t identify your problem as fitting one of these basic categories, or if 
the problem feels like SCSI voodoo, you should try some of the more basic SCSI 
troubleshooting methods, including restarting your Mac, reinstalling the scanner’s 
software, trying a different SCSI cable, and zapping PRAM. 




If all else fails, remove all devices from the SCSI chain and test them individually, 
starting with the scanner. If you identify a conflict (or if every other device but the 
scanner appears on the SCSI bus and can be configured), then you can approach 
the vendor’s customer support personnel or a local computer shop with a general 
idea of the problem. 

Specific problems have been reported with some scanners and Macs that include 
internal IDE drives, most of which have been addressed by Mac OS updates. If you 
feel this may be part of your problem (for instance, your Mac freezes when a scanner 
is attached and you happen to know your Mac has an IDE drive), check Apple's Tech 
Info Library for specifics on the related issues and upgrades available. 



642 Part 1114^ Troubleshoot and Repair 



Scanner software 

Once you’re able to move suspicion beyond the SCSI chain, you’ll want to take a 
troubleshooting look at the software that runs your scanner. You may find that you 
have a number of different components to that software, including extensions, 
control panels, and scanning applications. But scanners vary wildly, and your 
scanner could come bundled with very few pieces of software — perhaps a 
Photoshop plug-in and a light-edition copy of PhotoShop or a similar program. 

In any case, there are a couple of caveats related directly to scanners and their 
driver software that you might look into: 

4 “ Scanner drivers can be old. Check the manufacturer’s Web site or customer- 
service line to make sure there aren’t any bug fixes, updates, or new software 
releases you should be aware of. This is especially true if you’re using a newer 
version of the Mac OS and/or a Macintosh model that hadn’t been released 
when the scanner first came Into service. 

4 - Scanners may require system extensions. Check your manual to see if the 
proper system extensions are installed in your System folder. If not, you may 
need to reinstall the software. 

4 System extensions may be in conflict. If everything seems to be correctly 
installed, you may be having an extension-level conflict. In this case, the 
scanner extension may have a conflict with some other extension in your 
System folder. For more on troubleshooting an extension conflict, consult 
Chapter 32. 

4 - Scanner, Photoshop preferences could be corrupted. Some scanner 

manufacturers suggest that problems that occur after an initial scan (even 
after many scans) may be the result of corrupted files in the System Folder. If 
you find odd-sounding files in the System Folder that have “Preview” in the 
name, you might want to drag those to the Trash. Likewise, you can delete 
the preferences files (in the Preferences folder) for Photoshop or the 
scanner’s own software if you have reason to believe the problem is in the 
software’s setup, not in the SCSI chain or a hardware problem (for instance, 
if the program or Mac consistently and repeatedly crashes or freezes in the 
middle of a scan). 

One general word of caution: If you’re using PhotoDeluxe or Photoshop and a plug- 
in for your scanning, realize that the plug-ins are only registered as the application 
starts up; you can’t move the plug-in to the Plug-in folder (in the application’s 
folder) and then immediately use the scanner — you’ll need to restart the 
application. In some cases, you may need to restart the Mac immediately after 
installing the plug-in or installing other software. 



Chapter 24 4- Input Devices and Scanners 643 



Serial scanners 

If you have a scanner that communicates serially with your Mac (usually these are 
page scanners such as those made by Visioneer or older hand scanners), your 
problems will usually be somewhat more limited in nature. Like modems, serial 
scanners usually only have a few things go wrong — extensions, cabling, and power. 
If it isn’t one of these three, there’s a good chance the problem is hardware related. 
Before you leap to conclusions, check the following: 

> Is the scanner plugged in and turned on? As usual, check power before doing 
anything else. 

-f Is the scanner's serial cable plugged into the Mac and the device? If it's switched, 
is the switch set correctly? If you have a modem, a serial scanner, and a printer, 
you may also have a switch box or a port extender. Both are popular add-ons, 
but you’ll need to make sure they’re correctly set if you expect the scanner to 
work. 

4 Is the scanner's software active? PaperPort and similar scanners have a control 
panel that needs to be turned on so that the scanner automatically senses an 
inserted page when you feed it to be scanned. 

^ Are you using the right cable? Serial scanners can occasionally require a 
special cable that can’t be swapped for any typical Mac serial cable. If the 
scanner seems completely deaf to your Mac, make sure you’re using the cable 
that came with the scanner. 



Summary 

> If you’ve got a problem with the input devices connected to your Macintosh, 
you might need to look into the possibility that ADB voodoo is affecting your 
machine. Although not as prevalent as SCSI, there are some problems that you 
should be aware of related to the length and the number of devices on an ADB 
chain . 

-f Once you’ve eliminated ADB as a suspect, you can troubleshoot the individual 
devices. Although a broken mouse or keyboard will usually stay broken 
(requiring that you buy and install a new one), there are methods for saving 
and salvaging input devices that simply need a good cleaning. 

4“ Problems with scanners can often be traced to the SCSI bus or similar SCSI 
issues. In fact, scanners can be difficult to troubleshoot because they are SCSI 
devices that don’t get mounted on the desktop, like hard drives and 
removable drives do. 

4 - 



4 



4- 



Monitors, Video, 
and Sound 

T rouble with your monitor ranks up there as one of the 
most frustrating problems you might need to deal with 
on a Mac — especially if you’re only having minor trouble. 
Because the monitor is a window into your machine, it’s 
certainly ideal for that view to be as crisp and clean as 
possible. This is doubly so for professionals who spend hours 
in front of their Macs everyday, and triply so for graphics and 
multimedia creators who need every conceivable advantage 
to put together their creations. 

But along with keeping your monitor in great shape comes 
troubleshooting video problems, getting all your video card’s 
features to work, and making sure you’re getting the most of 
your video settings. On top of that, if your Mac offers 
advanced AV capabilities, you’ll want to work out any glitches 
in that system before you take on Hollywood. 

Finally, all Macs have audio capabilities, but they’ve been 
known to cause some trouble, too. The last part of this 
chapter will look at how to troubleshoot microphones, CD 
sound, and even the occasional problem with a recorded 
audio sample. 




4 > > 

In This Chapter 

Trouble with your 
monitor 

Video card issues 

Troubleshooting 
video input 

Fixing sound 
problems 

^ ^ ^ 



Troubleshooting Monitors and 
Video 

Most of the time your monitor will just work for you; when it 
doesn’t, you’ll probably begin by troubleshooting issues 
elsewhere, such as problems with the Mac’s logic board or 
power supply. If those efforts prove fruitless, however, and 
you find there’s a good chance it’s the video subsystem (the 
monitor, cabling, video circuitry, and VRAM) that’s causing 
you trouble, you’ll need to move your troubleshooting efforts 
in this direction. 



646 Part III > Troubleshoot and Repair 



As usual, the point is to isolate the problem. With the video subsystem the problem 
can be in several different areas — power, cabling, the monitor’s internals or the 
video circuitry. You can also have trouble with the software that drives the monitor, 
specifically the settings in the Monitors & Sound control panel. If you have a non- 
Apple video adapter, you may also have a control panel and/or extensions that 
need to load properly for your monitor to work. 




I won't be discussing anything that requires you to open a monitor and troubleshoot 
the innards of a CRT. Only trained, qualified monitor technicians should work on 
monitors, because monitors are able to hold a very strong electrical charge (on the 
order of 30,000 volts) even when they've been unplugged for days. Do not open your 
monitor to service it. 



When you get no picture 

To begin, take a look at the troubleshooting steps for a Mac that isn’t displaying 
anything on the screen. If you’re troubleshooting at this point. I’ll assume you’ve 
looked at the power supply and related troubleshooting discussion in Chapter 22. 
Realize that the monitor can often be affected by problems other than those with 
the video subsystem. For instance, a monitor may appear to be blank — and not 
responding to keyboard input or other things you do with the Mac — because the 
Mac has crashed while it was in a low-energy Sleep mode (see Figure 25-1). 

This problem occurs more commonly with newer Macs that support the Energy 
Star system, which enables the Macintosh to automatically blank the screen after a 
certain amount of time. If the Mac crashes (due to some other software problem, 
often unrelated) while the screen is blanked, it may seem as if there’s something 
wrong with the monitor. Instead, you simply need to restart the Mac. 




Figure 25-1: The Energy Saver control panel 
enables your Mac to automatically turn off an 
Energy Star-compliant monitor. 




Chapter 25 4 Monitors, Video, and Sound 647 



If you’ve isolated the video subsystem as the problem, you should begin to isolate 
the problem by looking into the following issues: 

> Power. Check the monitor’s power cable to make sure it’s plugged into both 
the monitor and the wall socket or your surge protector (or, with certain 
Apple models, make sure the monitor is plugged into the socket on the back 
of your Mac). Check that the monitor is turned on; when you hit the power 
switch you’ll probably hear a quick click, pop, or electronic hum that suggests 
the monitor is receiving power. Check any LED indicators on the front of the 
monitor to make sure the monitor is on and receiving power. 

4* Cables. Check the video cable between the monitor and the Mac — if this 
cable is stretched, pinched, or pulled out from either end, you’ll be unlikely to 
see images on the screen. The same problem is true if the pins for the video 
connector are bent or the video connect is only partly installed in the Mac’s 
video port. 

4- Settings. Check the brightness setting on the monitor and make sure it’s dialed 
up far enough. Play with the contrast, too, to make sure you’re able to see 
anything that might be there on the screen. If your monitor has a reset button, 
you might use it, as well, just in case the factory resets are necessary for 
solving some settings problems. 

4 - Reset the Mac. If you continue to have trouble with the monitor but you hear 
the Mac starting up (maybe you hear the drive whirring and the startup 
chime), try restarting the Mac to see if you get a picture the second time 
around, especially if there was something wrong with the cabling for the Mac. 

4- Zap PRAM. Monitor resolution settings are stored in PRAM. If you accidentally 
set the monitor resolution to something that the monitor can’t handle and 
then restart the machine, you might be stuck with a monitor that won’t come 
up or a monitor that gives a bizarre flickering picture. If you restart the Mac 
and hold down §i-Option-P-R until you hear two more restart sounds, you’ll 
reset the Mac to its lowest monitor resolution setting. 

If none of these steps seem to solve the problem, you should test to see if the 
monitor is broken. If you suspect it isn’t able to turn on and get power, you should 
test it in two ways: First, try different power cables to connect the monitor to the 
wall socket or surge protector. If none of the cables work, try picking the monitor 
up and moving it across the room (or into another room) where you have a 
different electrical outlet. Test the monitor with multiple cables on that new outlet. 

If you still don’t get power (the monitor’s LED doesn’t glow), you’ll need to take the 
monitor into a service shop for repairs. 

If your monitor does seem to turn on, you’ve got a problem with the cabling or 
video circuitry. The best way to test this is to try the monitor and its cable by 
connecting it to another Mac’s video connector to see if a picture shows up on the 
screen. (Shut down the second Mac, install the monitor in question, and restart the 
Mac to see if it is accepting a video signal.) If you don’t get a signal, you might 
suspect the monitor’s cable. 



648 Part III ^ Troubleshoot and Repair 



If you do get a signal on the monitor when it’s plugged in elsewhere, your problem 
is either with your Mac’s video port, video card, video circuitry, or VRAM. These 
are difficult to test on their own, especially if you’re using a Mac’s built-in circuitry 
instead of a video card. If you’ve recently installed any video-related upgrades, 
check to make sure you’ve seated them correctly and used the correct upgrade 
parts for your particular Mac model. 



Otherwise, take the system to an authorized service dealer. 



Note 



According to Apple, a 6100, 600, or 400 series Macintosh will offer no video if the 
PRAM battery is dead, so you should replace the battery if everything seems to be 
working except the video. 



When the picture is wavy or splotchy 

Monitors are magnetic devices, with the electron guns in a typical CRT creating a 
powerful magnetic field. This magnetic field can build over time, creating problems 
that result in splotches of color, unfocused spots on the screen, and wavy areas on 
the screen. 

These same phenomena, especially occurring at the very edges of the screen, can 
sometimes be attributed to magnetic devices that have been placed near the 
monitor — In particular, unshielded speakers. Because speakers use electro- 
magnets to create sound, they can also create a magnetic field that can distort a 
monitor. Most computer speakers are purposefully shielded to keep this from 
happening, but home-audio speakers often aren’t. Similarly, the cheaper the 
computer speakers, the less likely they are to provide impressive magnetic 
shielding. 

So, the first step to combat splotches or a wavy picture is to move speakers, stereo 
equipment and other electronics away from the computer screen. If you have more 
than one monitor on your desk, they can affect one another in this way as well. 
Although the Mac OS encourages many of us to use more than one monitor because 
it has this capability built in, the monitors are both magnetic devices. If they’re 
poorly shielded, they can create disturbances on each other’s screens. The best 
plan in this case is to try moving the monitors so their front edges are touching 
(that way the multiple monitor approach is still workable) but the backs of the 
monitors angle away from one other. If this doesn’t work, you may need to move 
the monitors physically further away from one another and live with a gap between 
the two. (You can also place a large, heavy-duty, nonferrous cookie sheet between 
the two monitors to see if that cuts down on interference.) 

You can encounter other external magnetic problems, too, caused by the proximity 
of electrical closets, stereo equipment, or other devices to your desk and computer. 
In fact, you can even encounter a magnetic problem related to your monitor’s 
position relative to the Earth’s magnetic poles. Believe it or not, monitors are 
calibrated so they sometimes work best when they’re facing a particular compass 
direction, such as east-west or north-south. If you have distortion problems that 



Chapter 25 -f Monitors, Video, and Sound 649 



can’t be explained by electronic devices, see if you get better results by turning the 
monitor 90 degrees in one direction or the other. 

Once you’ve eliminated external magnetic sources, you can turn to the internals of 
the monitor. To remove a built-up magnetic charge, a process of degaussing the 
monitor is required. In older monitors, this usually requires a trip to a service 
center — a strong oscillating magnet is passed near the monitor to cancel out built- 
up magnetic fields. 

Newer monitors tend to include a built-in degauss feature. In fact, many higher-end 
monitors degauss as they’re turned on. To test this feature in your monitor, turn its 
power switch off and on quickly. (This is best tested with the Mac on and displaying 
the Mac OS desktop.) As the screen comes back on, if the picture shudders or 
waves for a few seconds, then it’s being degaussed. If this doesn’t happen, look for 
a degauss button located near the rest of the monitor controls. 

If your monitor has neither of these features, you may need to take it in to a service 
center to have it manually degaussed. Check your manual for degaussing advice 
and read on for troubleshooting tips to similar problems. 



other display movement 



If your problem is a display that bounces and waves when you change the color settings in 
your Monitors & Sound control panel, you probably have a Mac RGB monitor and a Power 
Macintosh computer. According to Apple, nothing is damaged - it's a purely cosmetic problem. 

Does your monitor strobe or seem to pulsate? This can be a result of a combination of fac- 
tors, one of which is fluorescent lighting. The overhead lighting in many corporate offices 
will not always agree with some monitors, especially those that are incapable of higher 
refresh rates. If you can, try adjusting your monitor to a setting that includes a higher 
refresh rate. 

If you can't change the refresh rate, try using the monitor in different lighting and see if that 
changes things; you can even shine light from a standard light bulb or a halogen bulb on 
your workspace (but not directly in front of or behind the screen) to try to counteract the 
fluorescent lighting. For some monitors you can get hoods that go over the top of the mon- 
itor and keep light from shining directly on the screen. 

You may, ultimately, need to get your hands on a new monitor for this particular Mac, 
unless you can move or change the lighting. 



650 Part III 4 Troubleshoot and Repair 



When the picture is blurry 

With color monitors, there are three very small dots (red, green and blue) that 
make up a single pixel, or picture element. The dot pitch between these dots can 
cause a picture to be sharper — the smaller the distance between the dots, the 
more distinct the resulting screen image. 

However, over time or in reaction to other circumstances, another factor, called 
convergence, can affect the focus and quality of the screen image. As the CRT’s 
electron beam sweeps back and forth across the dots to illuminate them, the 
convergence settings determine the exact aim of the beam. When it misses its mark, 
even slightly, the result is generally a slight blooming or rainbow effect, along with a 
perceived focus problem. 

If your monitor enables you to resize your screen to the edges, you may find that 
your monitor has a convergence problem that you really can’t do much about. The 
farther away from the center the beam hits, the more likely it is to create a blurry 
picture. That’s why the factory settings on monitors often don’t take the image to 
the edge of the screen. 

Some monitors have external convergence controls for setting the convergence 
focus on your screen. These are especially useful if you notice a rainbow effect 
somewhere on the screen other than at the very edges of the display. (If the 
distortion is at the edges, you should probably resize the screen image so that it 
takes up slightly less of the display.) You’ll need to consult your manual and adjust 
the convergence by trial and error. 

Other monitors have controls more generally called focus; in many cases, this is a 
small screw that turns in one direction or the other to affect picture quality. Using a 
long, thin screwdriver, you’ll turn this screw to change the focus. Location of the 
screw varies by monitor, but it’s often located on one side or the other of the 
monitor in a recessed hole. 

If you can’t find an external focus control, it’s likely that the focus and/or 
convergence controls are internal, in which case you’ll likely need to take it in to a 
qualified service center for adjustment. 




Murphy's Law pretty much dictates that working with focus or convergence controls 
yourself will result in a picture that's worse than when you started. (At least, that's 
always the case for me.) If you like, play with the focus yourself. But a poorly focused 
monitor is a great excuse to take the monitor in to an authorized service center for a 
complete diagnostic session. 



Chapter 25 -f Monitors, Video, and Sound 651 



When the colors are bad 

The colors may be off on your monitor for a number of reasons. The first issue is 
whether the problem is with the way the colors look on screen or a distinct 
difference between the monitor's colors and printed, color output. In the latter 
case, the problem most likely lies with the printer’s settings or the Mac’s ColorSync 
settings. (Consult Chapter 26 for more on those issues.) 





If the problem is with the colors you’re seeing on screen, available to you are 
some quick fixes and some more mechanical fixes. At issue is the fact that the 
typical computer screen is actually governed by two different sets of controls — 
a bad idea for something as elusive as color. Yet, it’s important for the Mac’s 
internals to believe they’re displaying a certain quality of color, even if the 
monitor is incapable of producing those colors. 

Multiscan monitors can use the Monitors or Monitors & Sound control panel, or the 
control strip to switch quickly between different color depths. Some older or highly 
graphical programs may not adjust well to the color shift, however. If you have a 
problem application, try shutting it down and restarting the program after youVe set 
the new color depth. If the application still misbehaves, it may be exhibiting a bug; 
look for an update to the program. You can also try restart the Mac, just In case that 
cures some ills. 



Gamma correction 

Internally, the Mac has software settings that dictate the colors. In the Monitors & 
Sound control panel (or the Monitors control panel with most pre-Mac OS 7.6 
machines), you’ll find gamma settings. These settings determine what your Mac 
uses as a reference for the brightness of colors. The purpose of these gamma 
settings is to smooth out a curve of brightness that, due to a limitation in monitor 
technology, results from the way monitors interpret the video-input signal as 
brightness. 

When the monitor receives a signal from the video input, it doesn’t translate that 
signal’s value — say, 0.7 — directly into a corresponding brightness. Instead, it 
increases that value to the power of 2.5. (That’s just how monitors work.) Because 
the values are all numbers between 0 and 1, raising them to a certain power results 
in them being slightly smsdler than before (0.7'^2.5 = .41), but at varying levels, so 
that the values ultimately define a curve (see Figure 25-2). 



052 ^ Troubleshoot and Repair 





Figure 25-2A, 2B: On the top: uncorrected brightness values; on the bottom: 
theoretical linear brightness values. 



chapter 25 > Monitors, Video, and Sound 653 



But all this is only mildly interesting. What we find is that, by gamma correcting the 
values before they’re received by the monitor, those values can then be translated 
in such a way as to mitigate this problem, resulting in brightness levels that are 
truer once they appear on the monitor. So, built into the Monitors & Sound control 
panel are two or three gamma settings: Mac Standard, Page White, and Uncorrected. 
Page White isn’t terribly useful, having originally been designed for Macintosh RGB 
Color Display (it changes the temperature of certain colors as well as gamma 
correcting). If your monitor is set to Page White, you’ll likely get odd results from 
your images. 

Using an Uncorrected gamma means you stick with the original overall gamma of 
2.5 for the Mac, which produces a fairly dark picture. This is useful, however. Many 
Intel-compatible PCs work with an uncorrected gamma, so you may find that 
switching between Mac Standard Gamma and Uncorrected helps you create Web 
images that will work on both platforms. 

The Macintosh Standard Gamma does the best job of correcting for the inherent 
flaw in monitor brightness relationships, but it’s still not a complete solution. Once 
corrected, your Mac system has a gamma of 1.8 (ideal gamma would be 1.0) instead 
of 2.5. This makes for a much truer image on your monitor screen, although images 
still display a little less brightly than they should (see Figure 25-3). 




Figure 25-3: These brightness values are more accurate, showing less of a 
curve. 



654 Part 1114' Troubleshoot and Repair 



To compensate for this, applications that deal heavily in imaging will generally 
further the gamma correction on the order of 1.8, so as to bring the total gamma of 
the system to 1.0. You can see this phenomenon (most likely) in the standard 
settings for Monitor Setup in a program such as Adobe Photoshop. 

Blurred, faded colors 

If you have a particular color that’s giving you trouble, especially white, something 
may be wrong with the way you’ve set up your monitor. The Earth’s magnetic field 
can affect the way colors are displayed and the clarity of images. Monitors are 
generally calibrated to be facing a certain compass direction (either east-west or 
north-south) and placing the monitor at an odd angle can sometimes result in 
poorer picture quality. (This is more likely on larger monitors, incidentally.) 

If you suspect this might be the case, turn the monitor 45 degrees or more and take 
another look at the monitor’s image. If the picture improves, you can simply leave 
the display facing its current direction, or you can adjust the convergence settings 
(if your monitor has external convergence controls) with the monitor back in its 
original orientation. 

You can also sometimes solve these problems with frequent degaussing and gamma 
correction. Symptoms are similar to magnetic field problems, so make sure you’re 
not confusing this with a problem related to unshielded speakers or electronics 
located nearby. 

Too much of one color 

Because the monitor connection requires separate signals for red, green and blue, 
you’ll sometimes see a picture that’s predominantly one of those colors. Usually 
that means the monitor isn’t properly attached to the video port on the back of 
your Mac. This is often true if the port itself is a bit unsteady; either the port is part 
of an expansion card that isn’t firmly seated or the port itself has become dislodged 
from the Mac’s case. (These ports are usually held in place using the same screw 
posts that you screw the monitor’s connector into. Try tightening the posts with a 
vise or pliers before connecting your monitor’s cable, just to make sure the port is 
secure.) Trouble with one color can also be a sign of a bad cable or monitor 
connection. 

If the color is green, you may be having trouble with an older Mac that sends “sync- 
on-green” signals — the information the monitor needs to sync with the Mac is sent 
along with the green color data. Most VGA monitors aren’t designed for sync-on- 
green without an adapter, and some of these monitors just aren’t as compatible as 
others when dealing with older (Mac II and related) Macs. In that case, the 
solutions is upgrading the Mac OS software, adding an adapter (Griffin Technology 
[WWW. gri f f 1 ntechnol ogy . com/] is one place to start) and/or adding the Color 
Monitor System extension. (Consult Apple’s Support site at www . appl e . com/ 
support on the Web.) 



chapter 25 Monitors, Video, and Sound 655 



Adjusting brightness and contrast 

One of the easiest ways to get the color right on your monitor (at least, as right as 
the color is going to get on your monitor) is to adjust the brightness and contrast 
correctly. I’ve never been able to figure this one out on my TV at home. (Actually, all 
my troubles stem from the universal remote control.) Fortunately, with monitors, 
you can follow a quick little step-by-step to get the best results. (In Mac OS 8.5 and 
above you can use the special calibration tool in the Monitors and Sounds control 
panel for this adjustment.) 

Here’s how to adjust your screen for the best color: 

1. Place an image on the screen that you can use as a reference. Some adjusters 
prefer to use a grayscale image (one with various levels of gray, black, and 
white), whereas others prefer a color image. If you use a color image, it should 
be one composed of colors that you know well. 

2. Turn the brightness and contrast of your monitor all the way down. 

3. Turn the contrast up until you see the complete image displaying strong 
blacks and/or rich colors. 

4. Turn the brightness up until any white in the image is a comfortable but pure 
white. Check it against a piece of bright white paper, if possible (hold the 
paper up to the screen). 

5. Adjust to taste, but back off of the brightness if you feel the whiteness of the 
screen makes you uncomfortable. Also note that increasing contrast will 
sometimes offer richer colors. 

If you find that you’re at the 100 percent mark on either of your dials, back off a bit. 
If you keep a monitor at its brightest settings, it will wear out more quickly over 
time. If you notice an older monitor losing some of its brightness, try bumping up 
the contrast before bumping up the brightness. Be a little stingy with brightness to 
keep your monitor around longer. 

Glare and positioning 

Different monitors will reflect light differently back at the user — and, generally 
speaking, the older and less expensive the monitor, the more it will reflect light in 
an unsatisfactory way. The result is glare that makes the images on screen more 
difficult to look at for long periods of time. 

Some monitors simply offer a bad glare problem regardless of how you position the 
screen. In those cases you should consult the manufacturer to see if a glare filter is 
available for the monitor, or you can shop for a third-party glare filter that fits over 
the monitor and mutes harsh glare from the monitor’s glass. 

If you think the problem might be in positioning, though, you can take these steps: 



656 Part III 4 Troubleshoot and Repair 



> Tilt the screen downward. The proper way to do this is to make sure your eyes 
are aligned with the top of the screen when you’re sitting comfortably in front 
of the monitor. (The monitor is positioned incorrectly if you have to 
physically look up or down at the monitor.) While you’re looking straight at 
the screen, reach out and tilt it very slightly downward. This may reduce glare 
from overhead lighting. (If this forces you to look downward at the screen, you 
should raise the entire monitor a few inches.) 

♦ Choose window location carefully. You should never place a monitor so that a 
window is directly behind it. Even though such placement might allow you to 
look out the window while working, the competing light sources — the 
window and your monitor — will force your eyes to adjust constantly between 
brightness levels. And if you place a window in front of the monitor (that is, 
the window is behind you when you compute), you’re inviting harsh glare. 
Instead, place the monitor at a 90 degree angle to the window. 

To promote comfortable viewing, the monitor should always be directly in front of 
you (not to one side, even though some computer desks are designed like that) and 
at eye level. If you have to lower or raise your neck to look at the monitor, you 
should move it. If you’re like me, you give your monitor plenty of attentive hours 
during the day already. No point in allowing it to give you back and neck problems 
so you have to think about it at night, too. 

When the screen doesn't synchronize 

Ideally, your Mac and your multisync monitor will always get along. The Mac can 
generally recognize what resolutions your monitor can synchronize with and will 
only offer you those choices in the Monitors & Sound control panel. However, 
trouble can kick in for a variety of reasons; for instance, when you switch or 
unhook your monitor while the Mac is still turned on, when you switch settings on 
a universal VGA adapter, or when, for some reason, your Mac allows you to choose 
a resolution that your monitor can’t handle. 

If your Mac’s monitor looks like a de-tuned television set, with the screen flickering 
at odd angles and appearing to roll over constantly, you’ve got a sync problem. 

(This is also sometimes characterized as a screen full of garbage or snow. You can 
usually make out a few desktop-like images, but they flicker by too quickly.) For 
some reason, the Mac has set the video’s resolution at a setting that the monitor 
can’t or won’t accept. In this case, there are a few things to consider: 

> Is everything plugged in? Monitors and video cards will sometimes act odd if 
the monitor isn’t completely plugged into the video connection on the back of 
your Macintosh. 

4 Is it really a multisync monitor? Even if the Monitors & Sound control panel is 
confused enough to allow you to change the resolution, the monitor attached 
to your Mac may not necessarily be capable of higher resolutions. Try syncing 
to a lower resolution. 



Chapter 25 -f Monitors, Video, and Sound 657 



4 Was the monitor present at startup? The Mac tries to set the monitor to the last 
known resolution choice (stored in PRAM) and sense the monitor’s reaction 
as the Mac starts up. If you attach a monitor to the Mac after \Vs started up, 
you may have trouble getting the two to sync. Restart the Mac with the 
monitor attached. 

"f Is your adapter set correctly? Most sync problems come from setting an RGB-to- 
VGA adapter incorrectly. The Macintosh is sensing the adapter, not the 
monitor itself, so the adapter must be set to the appropriate codes for your 
particular monitor. Try using adapter settings for a more basic monitor 
(640x480 at 60Hz, for instance) if you have trouble with other settings. 

Whenever changing resolutions, it’s important to check your monitor’s 
documentation for information on the various resolutions it can accept. It can be 
damaging to drive some monitors at refresh rates that they can’t handle, for 
instance, and you’ll get less-than-stellar results when you change to a resolution the 
Mac can’t support. 

Usually, you can wait a few seconds after setting the resolution for your Mac. If you 
don’t click the mouse to accept the new resolution, the old resolution setting will 
be retrieved and the monitor will sync back to its original setting. This is designed 
specifically to help users who accidentally set the video to a resolution that the 
monitor can’t handle. 



If you still have a sync problem, try forcing the Mac to restart (if you can’t choose 
the Restart command, hit the Ctrl-§§-Power keys or press the restart switch on your 
Mac). If your Mac has a main Power button or switch, cycle the power to the Mac. It 
should restart and sync correctly. If it doesn’t, detach the monitor and restart once 
more. Next, reattach the monitor and restart once again. 



If the monitor still doesn’t sync, you can try restarting the Mac yet again, this time 
zapping PRAM. That removes the previous monitor setting, reverting to the factory 
default — usually the lowest resolution setting your Mac is designed to display. (Of 
course, it resets all those other PRAM settings, too, which is annoying.) 




If the monitor doesn’t sync to the basic default resolution, you either have an 
improperly installed adapter on the cable, the monitor is bad, or the Mac was never 
designed to work with that particular monitor in the first place. 

If you don't see the resolution you'd like to choose for your monitor in the Monitors 
& Sound or Monitors control panel, you may still be able to locate it. (Just be sure 
your monitor will actually support the resolution.) In the Monitors & Sound control 
panel, choose Show All from the pull-down menu above the resolution settings. In 
the Monitors control panel, hold down the option key while double-clicking the 
screen that represents the monitor you'd like to change. 



658 Part III ■¥ Troubleshoot and Repair 



Old Macs and multisync monitors 

Much older Macintosh models don’t often support multisync monitors. Some 
machines in the Mac II series, for instance, were designed specifically to work with 
the Apple 13” RGB display. Others in the Performa series were designed to work 
with the Apple Basic Color Display. 

Many of these Macs, however, can be coaxed into running at 832x624 resolution, 
even if resolutions can’t be changed on the fly. A special adapter is available that 
allows these monitors to sync up at that resolution on a multiscan monitor: 

^ PowerBook 180, 180c, 160, 165, 165c, 500 series, MiniDock 
"f Macintosh LC 111, Performa 450, 460, 466, 467 
^ Macs that include the Display Card 4/8, 8/24 and 8/24GC 

Earlier Macs only support 640x460 resolutions and require an adapter to show an 
image on a multisync monitor. They include the following: 

^ Macintosh LC, LC II 
^ Performa 400 series, 600/600CD 
^ Macintosh IIvx, Ilvi 

Most other Macs can sync with RGB-based multisync monitors without a special 
adapter (although they require an adapter to work with VGA-based multisync 
monitors). These multisync-ready Macs include the following: 

4 Quadra/Cetris series 
4 Performa 475/476, LC 475 
^ Performa/LC 630 series 

4* Power Macintosh (including PowerPC Performa models) 

^ Macintosh Display Card 8/24AC 
4“ All Mac OS clone machines 

Energy saving and burn in 

Monitors aren’t likely to burn in these days; older CRTs used to burn unchanging 
text into the phosphors of the screen over time, a phenomenon that can still be 
seen in some old ATM machines and CRTs used as dumb terminals in libraries or 
universities. Eventually, it became popular to use a screen saver to keep the screen 
active so the phosphors couldn’t burn. 



Chapter 25 ^ Monitors, Video, and Sound 659 



Because it doesn’t happen anymore with modern, color monitors, screen savers are 
really more for show and play. The odd screen saver will also offer a modicum of 
security, requiring a password, for instance, to get back to the Mac’s desktop. This 
isn’t overwhelmingly secure since, in most cases, a determined snoop could get 
past a basic screen saver, but it provides casual protection. 

The way to save the screen and a bit of energy, though, is to do one of two things. 
You can turn the monitor off when it’s not in use. Monitors eat a ton of electricity 
compared to the rest of your computer. Although leaving your Mac on 24/7 
probably won’t dissipate the Earth’s natural resources at a significant pace (the 
Mac’s power supply draws the equivalent of a couple of light bulbs), leaving a 
monitor on all the time has a much more dramatic effect. 



You can also use the Energy Saver control panel to force your monitor to shut down 
automatically, but only if the monitor is Energy Star compliant. Older monitors need 
to be shut down manually. In fact, with the wrong monitor, the Energy Star control 
panel can sometimes cause the Mac to freeze, requiring a hard restart. If that’s the 
case, try upgrading to the latest Mac OS or turn off the control panel and shut the 
monitor off manually. 



Note 



Conventional wisdom suggests ifs okay to turn your monitor on and off a number of 
times during the day — if s made to withstand quite a few switches over its lifetime. 
The debate rages on over the actual Mac itself; if s not a good idea to turn a computer 
on and off more than once or twice daily, because the logic board is much more frag- 
ile and susceptible to the whims of electricity. Plus, the monitor uses a lot of power 
compared to other computer components. The next most energy hungry component, 
the hard drive, can be spun down using the Energy Star control panel, too. Of course, 
printers (especially laser printers) can eat up a lot of energy. Check your current 
printer's documentation to see if it offers any energy-saving capabilities. If you have 
the opportunity to purchase a new printer, make sure ifs the type that powers itself 
down when idle. Many newer Stylewriter and LasenA/riter printers do this, as do oth- 
ers well integrated with the Mac. 



Apple monitors 

Recent Apple monitor models have become increasingly attached to their software 
drivers, as well as integrating with ADB and the sound capabilities of your Mac. If 
you have an AppleVision or ColorSync monitor, you should take some additional 
steps when troubleshooting the machine. 

Here are some of the hot spots regarding these monitors and what you can do 
about them: 

4* These monitors need to be connected to the built-in video port on 68040- or 
PowerPC-based Macs. 



660 Part ill ^ Troubleshoot and Repair 



4 If you get a green power light, but a blank screen try starting up with 
extensions off (hold down the Shift key as the Mac starts up). If this works, 
head to the Preferences folder in the System Folder and throw away the 
display preferences file. 

4 If starting with extensions off doesn’t work, start up and hold down §€-Option- 
A-V. Once the Mac is started up, trash the display preferences file. 

> Some problems, including crashes at startup and blank screens, can be solved 
by reinstalling the AppleVision software. You should also try zapping PRAM as 
an interim step. As a last resort, you can reinstall Mac OS 8 or higher and/or 
the AppleVision software. 

4^ If you have blurry video problems, try using the monitor without hooking into 
the ADB port to see if the problem is an ADB issue. You can also start up and 
hold down §6-Option-A-V to reset the monitor and see if the video gets any 
better. Odd, erratic, or bad ADB devices can often cause problems that are 
mistakenly attributed to the monitor. 

4 If you suspect the Mac itself isn’t starting up properly, unplug the audio cable 
from the back of the Mac to see if the internal speaker is playing the startup 
(and/or any error) chimes. 

Apple’s Tech Info library offers extensive information on the AppleVision and 
ColorSync series of monitors, including setup and troubleshooting tips beyond 
these. If you have one of these monitors, recognize that it’s a complex component 
in an intelligent system that includes your video, ADB, and sound capabilities. This 
makes troubleshooting a bit tougher, so you’ll need to pay careful attention to 
isolate problems. 



Mac Evangelista tips: VRAM and Mac video 



Gerald Wilson knows his VRAM and Mac models. Check out these tips for optimizing video 
output using certain aging Mac machines: 

"On a Mac llsi, the built-in video is driven from the main memory, rather than from special- 
ized video RAM. The llsi memory is logically divided into two banks. Bank A Is the fixed 1MB 
on the logic board. Bank B is the four extra SIMM slots which take 1MB, 2MB or 4MB 
SIMMs. The screen buffer is allocated from Bank A. 

"When you use a llsi, you find that it seems to run much faster in black-and-white than in 
full color. In full color, the screen access hardware uses around half the clock cycles avail- 
able for the Bank A memory just to refresh the screen, whereas in black-and-white it uses a 
small fraction of them. If vital parts of the system are loaded into Bank A (and they are!), the 
Mac can now run at only half-speed. 



(continued) 




Chapter 25 -f Monitors, Video, and Sound 661 



(continued) 

"To avoid this effect use this trick. Assign larger-than-usual cache sizes to use up the rest of 
Bank A, and hence push all System code up into Bank B. Either set the Disk cache (in the 
Memory control panel) to a high value like 768K, or set Adobe Type Manager's buffer to a 
high value. This way you can accelerate your Mac almost to full black-and-white speed 
while still enjoying color. (The Mac llci has an identical architecture for built-in video. 
However, llcis are often fitted with level 2 cache, which alleviates this problem.) 

"The built-in video for early Quadras (700 and 900) can't drive the 19" resolution of 
1,024x768 pixels. However, if you fit the machines with Apple's PowerPC upgrade card in 
the PDS slot, the enhanced ROM for PowerPC knows about this extra resolution, and you 
will find that when run in PowerPC mode the machine can drive a multiscan display at 
1,024x768. (Getting the upgrade card may be a bigger problem, though.) 

"The efficiency of built-in video varies from model to model. On early Quadras (Q700, 
Q900, Q950), 24-bit color is much slower than 8-bit color. On later Quadras (Q610, Q650), 
which lack 24-bit color, 8-bit and 16-bit color have about the same speed. On PCI 
PowerMacs (7200, 7500) 16-bit and 24-bit color are significantly faster for 3D work and 
motion-video work than 8-bit color. These variations depend on the built-in-video architec- 
ture, and whether it is tuned more for color-mapped (8-bit and lower) or for RGB (16-bit 
and higher) displays. Experiment with your own machine to find out how It works best." 



Cleaning monitors 

Although it might seem as though glass cleaner and a good towel are all you need, 
you should be a tad careful around computer monitors when it comes to getting 
them clean. Note that the procedure is a little different if your monitor uses LCD 
technology instead of a CRT — whether it’s a PowerBook or a stand-alone flat 
screen. 

Here are some tips regarding monitor cleanliness: 

4 Power down the monitor before cleaning it. 

Don’t use regular, chemical glass cleaner because, in some cases, it can 
remove an antiglare coating that’s been put on the monitor. (Check your 
monitor’s documentation for details.) Don’t use any abrasives. 

^ An antistatic cleaner (you can get them especially designed for monitors) is 
fine for use, but don’t spray it or any liquid directly on the screen, because 
that can allow liquid to leak into the case. Spray the liquid on your cloth, and 
then clean. 



662 Part III > Troubleshoot and Repair 



> You can rub the monitor screen with a used antistatic dryer sheet for good 
cleaning results. 

> A sponge or soft cloth that’s barely wet can be used to clean the outside of 
the monitor. Take special care not to drip in through air vents or other open 
parts of the case, although cleaning those parts of the case (with a vacuum or 
cloth) to remove dust is a good idea. 

4 If your monitor is an LCD screen instead of a CRT, be extra careful, because 
the LCD screen’s front is made of plastic, which could more easily be 
scratched or marred. Use a very soft towel and very little liquid. Don’t use 
cleaners — instead, use a little rubbing alcohol (perhaps mixed with water) to 
clean the screen. Don’t spray directly on the screen, but spray small amounts 
of liquid on your cloth. 



Troubleshooting Digital Video and Audio 

Apple is now including AV digitizing capabilities in their latest Power Macintosh 
models, giving you not only the time-honored capability of adding digital audio to 
your work, but also the capability of easily digitizing a video source as well. In early 
Power Macs, this capability was evidenced by two S-Video ports and some adapter 
cables that Apple included to allow you to use composite (RCA-style jacks) inputs 
and outputs. Lately, Apple has been including both composite jacks and S-video 
ports on their high-end Power Macs. 

These recent additions are creating a couple of new problems that weren’t an issue 
a few years back — how to get all these connections working correctly, how to get 
the Mac’s video to look good on a TV set, and how to keep good quality sound 
coming into the Mac. 

In most cases, none of this is particularly difficult to figure out, especially when you 
begin to isolate the problem — AV issues are fairly easily to isolate because they’re 
very specialized. From there you can move on to some of the more common fixes 
for AV problems. 

Digital video 

In my experience, the problems you’re going to run up against in working with 
digital video come from two sources: cabling and software. You need to have the 
right software to get everything to work together happily, and that includes a slew 
of Mac OS extensions that need to be present for best results. You need to have the 
codecs, the QuickTime extensions, and all the various bits of interface code for 
dealing with your divergent video and audio sources. And, above all else, you’ll 
need to have the Monitors & Sound control panel set correctly. 



Chapter 25 4^ Monitors, Video, and Sound 663 



What problems are common? Take a look at some of the general issues you may 
encounter in your efforts to create digital video: 

4 Composite cabling. RCA-jacks and composite cables vary enormously in 
quality. I’ve had entire projects come to a screeching halt because of a failure 
in one of the little yellow-jacked cables that are included with an AV Mac or a 
video-input expansion card. In most cases I’ve found it’s useful to toss those 
cables immediately (or store them as an emergency backup) and head out to 
Radio Shack for higher-gauge, higher-quality cabling. You don’t necessarily 
need gold-plated connectors, but you might ask for what the experts use in 
their media setups. These are analog cables, so there’s no real theoretical 
limit to their length, although quality will degrade with very long cables. 
Depending on the cable’s quality, 50 to 100 feet is a general maximum. 

4 S-video cabling. Don’t confuse S-video with something else — for instance, an 
ADB or Mac serial port. Force one of these cables hard enough into an S-video 
port and you’ll likely do some damage. Also, if you’re getting no picture or 
black-and-white images, try switching the in and out S-video cables. Early 
Power Macs feature an S-video adapter used for hooking up RCA composite 
cabling — not the most reliable setup. If you can, use S-video directly to and 
from your camera and TV. 

4- HDH5 connector. On early AV Power Macs (6100, 7100, 8100) the HDI 
connector is only recommended for use if you already have a monitor 
plugged into the AV card. If you don’t have a monitor connected to the AV 
card, you may experience an odd ghosting problem that forces you to 
constantly switch settings in the Monitors & Sound control panel. (In fact, 
you can accidentally mess things up so as to make video capture difficult or 
impossible. This problem often manifests itself as a disappearing Video 
Monitor — or FusionMonitor — window.) If you have an AppleVision monitor, 
Apple actually recommends that you get an adapter and hook it up to the 
RGB port on the AV card, even though it means you can’t use the HDl-45 
connector for the HDI-45 port. 

4 VRAM relationship. Digitizing video inputs require a certain amount of video 
RAM to digitize video; this is especially true when working with early Power 
Macintosh AV machines. If the Mac can’t digitize at the current bit depth, this 
probably means you’ve run out of VRAM. Back down to a color depth of 256 
(8-bit) or thousands of colors (16-bit) and try again. (On Quadra AV Macs, 256 
colors is the practical limit without a VRAM upgrade.) 

4 Speed. A number of things can affect digitizing speed on a Power Macintosh, 
including the amount of RAM dedicated to the digitizing program, the number 
of background applications running, the Mac OS extensions active, and 
hardware issues such as the speed of the SCSI bus and drive to which the data 
is being sent. For older Power Macs, the video connector used can also affect 
speed — using the 6 100/71 00/8 lOO’s RGB connector results in 15 to 20 times 
better digitizing speeds than using the HDW5 connector. 



664 Part 111 4^ Troubleshoot and Repair 




4 QuickTime. The QuickTime software is a major component of any digital 
video-editing setup, so it’s important to keep up-to-date with the software. A 
full installation of the latest QuickTime distribution should solve most of your 
Mac OS extension dilemmas. Beware older games and multimedia applications 
that attempt to overwrite newer QuickTime components. 

If you’re having trouble getting good throughput when digitizing audio or video, you 
may want to try "running lean" when you’re actually going through the process of dig- 
itizing. To do this, pare down to a minimum necessary set of extensions, and turn off 
any extension that might affect hard driver performance -such as File Sharing, Web 
Sharing, Fax Receiving, and Remote Access serving. Check your digitizing software’s 
documentation for hints and recommendations regarding the use of Virtual Memory 
and disk cache settings in the Memory control panel. 



Audio issues 

The sounds coming out of your Mac are not only entertaining at times, but often 
necessary for diagnostic and dally computing reasons. Whether you’re not hearing 
your alert sounds, or you’re not having luck trying to record audio, you’ll find that 
audio problems tend to be similar to video issues: They revolve around control- 
panel settings and cabling problems. 

No sound 

If you’re just not hearing what you think you should, try to isolate the problem to 
either software or hardware. Remember that the least common denominator is 
having nothing plugged into your audio-out port in that case, the Mac will use its 
internal speaker. If you still hear nothing, you’ve probably got a software problem. 

Check the following when you hear nothing: 

4 Cabling. Are your speakers plugged into the wall socket and the audio-out port 
(not the audio-in or microphone port), and are they turned on? If you don’t 
have external speakers but your Mac has a monitor with speakers, make sure 
the HDI-45 plug is connected (for AppleVision monitors) or a cable is 
connected between the audio-out port and the monitor’s audio-in jack. 

4 Power. Macs require powered speakers for external sound (the internal sound 
requires nothing special), so make sure your speakers are a powered variety. 
(Some older Intel-compatible speakers and speakers for some portable 
stereos are not powered.) Make sure the batteries in the speakers are fresh or 
the speakers are plugged into a wall socket. 

4 External volume controls. If your Mac has an external volume control, you may 
have inadvertently set it to its lowest setting (or It may have reset that way 
for some reason). Try tapping it slowly to increase the volume. Tapping 
quickly can cause some Macs (using certain Mac OS versions) to freeze 
unexpectedly. 



Chapter 25 ^ Monitors, Video, and Sound 665 



4- Control panels. If you generally use the Control Strip, Audio CD Player, Video 
Player, or similar program to change volume in Mac OS 8 or above, you may 
notice on occasion that changing the volume has no effect on the sound — 
that’s likely because the computer system volume has been set (or reset) to 
Mute. Open the Monitors & Sound control panel and choose the sound icon. 
Notice the different types of volume you have at your disposal. Click the Mute 
button for the master volume level and slide the slider to change the master 
volume level. 

*4 Sound source. If you’re having trouble hearing input from the CD-ROM drive, 
a line-level device, or a microphone, you may have the Sound Monitoring 
Source setting incorrect in the Monitors & Sound control panel. Check to see 
which device Is currently selected. 

♦ CD audio. If you can’t hear an audio CD, check first that the appropriate sound 
monitoring source is checked. If the CD-ROM drive has been installed since 
the Mac was new, it’s possible that the internal audio cable wasn’t installed 
correctly. (There’s a small four-wire cable that connects the internal CD-ROM 
drive to the internal audio-in plug on the logic board.) You won’t be able to 
hear the audio from a CD over a network or through an external CD-ROM 
drive unless you’re close enough to the drive to use headphones. 

If you suspect hardware, unplug it all from the Mac (both audio-in and audio-out 
ports) and head to the Monitors & Sound control panel. Make sure the computer 
system volume is at about half and that it isn’t muted. Now select the Alerts icon 
and double-click one of the alerts to test for sound. If you still don’t hear anything, 
restart and try again. 



Evangelista tip: Other sound interference 



Sometimes sound settings on a Mac seem to be less than intuitive, especially if you’re deal- 
ing with a program designed specifically to work with sound. Apple's engineers updated 
the Sound control panel in early Mac OS releases to the Monitors & Sound control panel 
because they felt it gave a more uniform interface for dealing with sound issues. Most Mac 
users just find the new tools a bit confusing. 

Plus, there's the problem of older programs that rely on the old Sound control panel. My 
copy of SoundEdit 16, for instance, allows access to the Sound control panel from a menu 
item. This enables me to change sounds settings from within the program — or it used to. 
The reality is that these days the sound setttings need to be correct in the Monitors & Sound 
control panel before launching SoundEdit 16. (If you have similar troubles, try quitting the 
application, setting the sound values and restarting the application.) 

Evangelista Nancy L. Spoolman wrote with this interesting tidbit, reminding me of a tried- 
and-true troubleshooting technique: When it doesn't seem to make sense, turn off Virtual 
Memory and trash the related preferences file. She says: 



(continued) 





666 Part III Troubleshoot and Repair 



(continued ) 

"I like to fiddle with movies, and for the past five years have taken movies of our district pic- 
nics, and so on. I decided to put them into a slide show and hoped (when finished) to 
record to video, with music. Anyone who works with graphics soon realizes their program 
memory runs out quickly. Working with PowerPoint, I increased the application memory 
and added more pictures until I had to increase it again and again. At 120 slides (two pic- 
tures per slide) I had to turn on Virtual Memory. 

"Two weeks later I decided I needed to get that movie done and uploaded to my Web site, 
rd already turned off Virtual Memory a week ago. I brought up Avid VideoShop, put movie 
clips in the sequencer, and played them back. To my dismay there was no sound! I looked 
at the Recording menu on the menu bar and noticed the Sound option was grayed out. I 
recalled this happening before, but could not for the life of me remember what it was that 
I did. I tried rebooting. Still the same. I was dejected. I decided to sleep on it. 

'The following morning I began to put clips back in the sequencer, clicking on this and that, 
when suddenly Avid VideoShop quit unexpectedly with a Type T error. I decided to not 
restart the computer as suggested and brought Avid Video up again. It indicated to me that 
the preferences could have been corrupted when it unexpectedly quit Of course! I clicked 
the Continue button, and immediately checked recording on the menu bar and there that 
beautiful Sound item was once more available! My mind flashed back to another time this 
happened. The culprit was Virtual Memory, which had corrupted my preferences. When the 
application quit and I told it to continue, I got my sound back. Am I happy or what?" 



Bad sound 

If you’ve got static, strange sounds, or an overall sense that things aren’t good 
(especially while wearing headphones connected to your Mac), you may have a 
problem with sound output. Most of these are settings problems; unless you’ve 
blown a speaker in your high-end array of powered sound demons, you’ve probably 
got a slider setting wrong in the Monitors & Sound control panel. 

Usually you’ll have trouble with sound when you’re playing sound samples; this can 
include games or multimedia titles that are playing the samples for you. In general, 
you want your sound output settings to be the same as the settings used to record 
a particular sample. This helps to keep the sound or sample from sounding tinny, or 
thin, as if it’s being played over an AM radio or a telephone. You can set the sound 
output quality in the Monitors & Sound control panel, as shown in Figure 25-4. 
Usually the highest available number is the best setting, although you may want to 
set the output quality lower if you’re using it to test the quality at that level — for 
instance, if you want to hear what an 1 IKHz sample might sound like over a Web 
audio connection. 



Chapter 25 4* Monitors, Video, and Sound 667 




Figure 25-4: Setting the sound output quality 



If you’re getting static when you play back a sound, you may be playing a 16-bit 
sample at 8 bits, or your Mac may not be capable of playing 16-bit samples. The 
first Macs with 16-bit audio-out capabilities were the Quadra AV Macintoshes. 
Nearly all Power Macintosh models have 16-bit, 44KHz audio-out, but earlier 68000 
series Macs only had 8-bit audio-out. The result is static. 

Particular Macs also present some interesting sound output problems. Performa 
models with a subwoofer offer a separate volume control for the subwoofer, which 
can be left on sometimes, even if you’re using headphones. Try switching the 
headphones from the monitor to the headphone jack on the front of the Mac itself. 



If you have a weird effect in your headphones, you may have the SRS Surround 
Sound option still turned on in the Monitors & Sounds control panel. (Only certain 
Performa models and their Power Macintosh progeny, such as the Power Mac 5400 
and the Power Mac 6500 series, have surround sound. Oh — and the iMac.) Another 
possible setting is in the Sounds control panel (if you have a separate version of the 
control panel). Check the SoundSprocket control panel for settings to align the 
stereo effects more precisely. 



If you hear only very deep, difficult-to-hear sounds, you may have only the 
subwoofer on in your system, with the rest of the sound turned down. Check your 
settings in the Monitors & Sound control panel. The subwoofer is meant to add 
deep, bassline sounds, not act as a speaker on its own. 



Note 




Like any sound system, it's ill advised to set your sound volumes so that computer 
speakers and subwoofers are driven at their highest gains. Above about 80 percent of 
maximum, you'll introduce unappealing distortion anyway. You may also find that 
settings below 20 percent introduce distortion, so you'll want to set your sound at a 
reasonable middle level if you plan to work with sound in any professional or semi- 
professional capacity. 




668 Part III 4^ Troubleshoot and Repair 



Sound recording 

If you’re trying to record sounds, you may not get the results you want the first 
couple of times out. It’s true that many factors go into a good recording, and you’ll 
need to experiment a bit to get the best sound from your Mac and your recording 
equipment. Here are some common audio-recording issues: 

4 Remember that the inputs and outputs on the back of a Macintosh are all line- 
level connections. To hear a Mac signal through standard stereo speakers, 
you’ll need to connect the Mac to an amplifier. Similarly, you can’t simply plug 
a microphone directly into the microphone jack; you either need to send the 
microphone through a powered mixing board or amplifier or you need to use 
the special Apple Plaintalk microphone. 

4 To get stereo audio input for the Macintosh AV and most Power Macintosh 
computers, you need a stereo Y-adapter to connect two RCA-style plugs to the 
3.5 mm stereo minijack (indicated by the microphone icon) on the rear of the 
Macintosh. The latest Power Macintosh models that feature video inputs also 
include RCA-style audio plugs for stereo audio input. 

4“ If you try to record but get no recorded sound, try to reset the Sound 
Monitoring Source option in the Monitors & Sound control panel. If this 
doesn’t work and you’re trying to record from the microphone, mute the 
Mac’s internal speaker. 

4 When you’re recording, record at the sample rate at which the sample will 
ultimately be played. One mistake is to create a high-end sound sample, such 
as a 16-bit, 22KHz sound, and then downsample, or reduce the quality, to 8-bit, 
llKHz or something similar. This process generally introduces more static 
and noise than does recording directly to the lower sample rate. 

> For quality audio that is to be recorded to cassette tape, VHS, CD-R, or digital 
audio tape, 16-bit samples are the bare minimum. From there, 1 IKHz is AM 
quality, 22KHz is FM quality, and 44KHz is CD quality. Eight-bit samples are 
generally too noisy for anything other than Web broadcast or swapping 
between computers. If you find that your recordings seem noisy or full of 
static, check to make sure you’re recording 16-bit samples. 



Chapter 25 -f Monitors, Video, and Sound 669 



Summary 

4- Video problems are generally pretty easy to trace, with most of them related 
to cabling or power problems. Check all your connections carefully. If the 
monitor is getting power but not a picture, it doesn’t necessarily mean 
something is broken; there’s a good chance the problem concerns either an 
adapter issue or a software issue. There’s certainly a bit of voodoo involved 
in setting up monitors, especially because Macs try to auto-sense a monitor’s 
capabilities and adjust accordingly. 

4- Monitors can vary in quality and degrade over time. You can also hit the 
wrong button or knob and throw the whole thing out of whack. If you’re 
getting a picture, but it’s not a great picture, you’ll need to do some fiddling 
with the controls to get it in shape, especially if you plan to use the monitor a 
lot. 

4- Macs with video-input capabilities sometimes experience unique problems 
associated with video. Most troubling is the introduction of new types of 
ports and cabling; you’ll want to be careful as you get used to the different 
types of connections used for regular and digital video production. 

4" Audio production capabilities have been common on Macs for a while, but 
recent changes in the OS coupled with classic sound editing problems can 
make it seem as though things aren’t working as well as they should. Beware 
multiple settings. The number of different ways to change volumes in software 
and hardware may result in your not hearing a thing even if the volume is 
turned all the way up. 



Printers and 
Modems 



C H 




P 




M re you wondering why modems and printers are 

grouped together in this troubleshooting chapter? Well, 
it’s not only because they both usually have something to do 
with the serial port, although that’s a good reason. It’s actually 
because, in my unscientific opinion, printers and modems are 
the two devices most likely to fail when you’re working toward 
a deadline. You’ve got to get a project out the door, a report 
finished, or an invoice sent off, and your printer or modem 
won’t work correctly or at all. That’s why I thought it’d be 
convenient to have them both here, in the same chapter. 

It’s too bad these problems can’t happen when you’re bored 
on a Friday afternoon (or, maybe they do, and you can’t tell 
because you’re not using your printer or modem). But 
whenever the trouble first starts, there are usually a few quick 
ways to identify the problem and get back up and running. 
Once you’ve got things working, you should go back and look 
into the whole process, just to make sure there isn’t a more 
permanent fix. 

In this chapter I’ll discuss printer problems — trouble with 
printing, printer driver issues, and some basic printer 
networking problems — and modem problems — Involving 
both faxing and Internet access. This chapter also includes 
information about the Hayes AT command set that can help 
you dig deeper into your modem’s configuration, just in case 
you want to. 



^ ^ ^ ^ 
In This Chapter 

When you can't print 

Problems creating 
desktop printing 
icons 

LaserWriter issues 

Make your modem 
work 

4 > > 



Printing Problems 

Mac-based printers, especially PostScript printers, are really 
their own little computers, requiring complex and sometimes 
delicate relationships between hardware and software to work 
properly. (I suppose I could start every section of this book 
with “X is a delicate combination of hardware and software” 



672 Part III > Troubleshoot and Repair 



but, aside from networking, this may be more true of printers than nearly any other 
peripheral.) 

That means you’ll have the occasional weird problem with printers. Surprisingly, 
printer drivers aren’t nearly as advanced as they might be; certain printer drivers 
based on the LaserWriter 8 driver offer some interesting options, but the system for 
printing to PostScript printers has remained remarkably the same over the past ten 
years. This can make it easier on printer manufacturers and system administrators 
who are forced to update printer drivers less frequently, but it can make it tougher 
to find a problem that’s buried somewhere between the Mac and its printer. 

You should, of course, start at the beginning. If you can’t get your printer to print at 
all, you probably have either a software problem or a configuration problem. Once 
you eliminate problems with the physical configuration, you can move on to 
troubleshooting the Chooser, System Folder, and printer drivers to see if the 
problem is lurking somewhere in those places. 



Printer won't print 

More than likely this is a software problem. In the modern Mac OS, a few hurdles 
need to be overcome before a printer and a Mac will communicate with one 
another; the correct printing extensions need to be loaded, printer drivers need 
to be present, and the Chooser needs to be properly configured. Of course, you 
should make sure the power and cabling are ail set up correctly, too. 



It’s unlikely that you’ll have mysterious printing problems, assuming all your 
printing extensions and software are turned on according to the instructions in 
Chapter 15. At a bare minimum, you need a printer driver loaded (in the Extensions 
folder when the Mac starts up), and you need to have that printer chosen in the 
Chooser. If the printer is connected using Ethernet or LocalTalk cabling, you’ll want 
to have AppleTalk turned on in the Chooser (and the cabling type selected in the 
AppleTalk or Network control panel) as well. 



With that much set up, at a minimum you’ll receive an error message that gives you 
a decent idea of what the printer’s complaints are. From there, you can 
troubleshoot the particular error message to see what you should do. 



Note 



Trial-and-error troubleshooting is the most frustrating type: Plug in the device, test it, 
plug it somewhere else, test it. It's important to walk away and take a break occa- 
sionally when things aren't working. Keep focused on eliminating the possibilities 
and identifying the problem. It may help to closely document everything you do with 
a pencil and notepad. Sometimes there's a mystical, magical combination that will 
work, so pay attention to what you're doing -you may want to do it again at some 
point in the future. 



Chapter 26 > Printers and Modems 673 



Error: Printer can't be found 

You could get a variety of slightly different error messages depending on what 
extension is handling your print job (the Print Monitor, Desktop Print Monitor), or if 
background printing has been turned off. In any case, the error messages are all 
trying to say pretty much the same thing: The printer can’t be found. 

Probably the first thing is to check the printer’s power and try printing again. If you 
didn’t turn the printer on quickly enough and/or allow it to warm up, you may get 
this message. Laser printers especially can take a minute or two to warm up. If you 
chose the Print command soon after (or just before) powering up the printer, the 
Mac OS may have caught the printer when it was not quite awake. 

Here’s a quick rundown of the things to check if you receive either no error 
message or a “Printer can’t be found” message, and the problem isn’t a warm-up 
issue: 

^ Is everything plugged in? Check to make sure your printer is getting power 
from the wall socket or surge protector and that your printer is properly 
connected via LocalTalk, Ethernet, or directly to the printer port. Make sure 
you’re using the same port you’ve selected in the Chooser. Check Chapter 15 
if you’re not sure how your printer should be connected to your Mac or 
network. If you have a serial switch box, make sure it’s correctly dialed so 
that the printer is active. Also, make sure you’re using LocalTalk cabling for 
LocalTalk connections and a printer cable for a QuickDraw printer. 

4 Is everything turned on? Make sure the printer is turned on, if necessary. If you 
have a switch box for your printer port, make sure it’s correctly cabled and 
switched for using the printer. If your printer is jammed or has an error, fix the 
problem and reset the printer or cycle the printer’s power. PostScript printers 
can crash, so it’s always an okay idea to switch the power off and on to reset a 
printer if it seems to be causing trouble. 

^ Is the printer configured correctly? On non-Apple printers especially, you’ll 
probably be able to choose a mode for the printer, particularly if the printer 
can switch between networking architectures or protocols, or if the printer 
can switch between PostScript and PCL compatibility. Make sure the printer is 
on the same page (so to speak) as the rest of your setup. Usually you’ll make 
these choices either with dials and settings on the back of the printer or with 
an LCD screen and buttons on the front of the printer. 

> Is the Chooser correctly configured? First, make sure your printer appears in 
the Chooser. If it doesn’t, check the Extensions Manager to ensure the printer 
driver is included in the Extensions folder at startup. If your printer is there, 
click it to make sure it’s selected, and then check to see if the correct port or 
connection is selected on the right-hand side. If you have a LaserWriter or 
compatible printer, make sure the LaserWriter driver is selected on the left 
side of the Chooser and that the printer’s name appears on the right side. 
Select the printer name, if you haven’t already. If the printer is connected via 
AppleTalk, check that AppleTalk is active in the Chooser. 



674 Part III ^ Troubleshoot and Repair 



4 Is the desktop printer working correctly? If the desktop printer isn’t highlighted 
with a thick, black border, it’s not the currently selected printer. Select it in 
the Chooser, or delete the desktop printer icon and create a new one. 

> Are the necessary extensions present? In the Extensions Manager, check that 
your printer driver is selected to load, as well as the Desktop Printing 
Extension and the Print Monitor (both are necessary if you’re using Mac OS 
7.6 and above and an Apple printer). If your printer has its own Print Monitor 
(such as the HP Print Monitor), make sure it is selected to load in the 
Extensions Manager. 

The “Printer can’t be found” error message usually suggests some fundamental 
problem, such as the printer driver is missing or the Mac is simply confused by 
your request to print because no printer is correctly assigned — the Chooser is 
misconfigured in some way. You may have inadvertently chosen the modem instead 
of the printer port in the Chooser, for instance. This may also suggest that the 
printer is turned off or not wired correctly. Check all of these things. If you can get 
to the point where you’ve selected the printer in the Chooser and were able to 
activate it without incident, you’ve succeeded. 

How do you know if you’ve successfully chosen the printer? You will see the 
“Change Page Setup” message as you leave the Chooser (see Figure 26-1). This is 
the key to love and happiness in your printer relationship; if you see this message, 
you will most likely be able to print. 



If you aren’t able to select the printer in the Chooser successfully, you may have a 
corrupted printer driver or corrupted PRAM settings. Here are a few more 
desperate measures to try: 

1. Try resetting PRAM first. That may enable you to choose the printer in the 



2. If zapping PRAM doesn’t work, try reinstalling your printer’s driver software 
from the Mac OS CD or from floppies you received with the printer. 

3. If you have a QuickDraw printer, strip down your connections so that the 
printer is the only serial device connected to the Mac (remove other port 
connections, switch boxes, and so on), and test the printer again. 




You have changed your current 
printer. Please choose “Page Setup...” 
in all of the open applications. 



Figure 26-1 : If you've successfully 
chosen the printer, this message 
will appear after you close the 
Chooser's window. 




Chooser. 



Chapter 26 -f Printers and Modems 675 



4. For a LocalTalk printer, check for proper connections, LocalTalk termination, 
networking problems, printer driver trouble or Chooser misconfiguration. Try 
another printer cable or LocalTalk transceiver. 

5. If the printer is connected via Ethernet, troubleshoot your Ethernet network 
as described in Chapter 27. 

6. If this still doesn’t help, you may need to clean install the Mac OS, install your 
printer drivers, and try printing again. 

Other suggestions include making sure you have the latest version of the printer 
driver necessary for your printer; visit the manufacturer’s Web site to find out. The 
printer driver may also be corrupt, requiring that you copy a new version to the 
Extensions folder. 




You can also try to set up and print to another printer (which proves the serial port 
is functional) and/or print to the problem printer using a different serial port 
(which proves the printer works). If you don’t seem to be having any trouble with 
the printer or the port, you can trace the problem back to a software issue and dive 
into your System Folder to find the problem. 

In past Mac OS versions, it was possible to load QuickDraw GX when installing the 
operating system, which would force you to use only QuickDraw GX printers in the 
Chooser. If you can’t seem to find the printer drivers you’ve installed for your printer 
(or can only find drivers that have ”GX" in the name), you’ll need to uninstall 
QuickDraw GX. You can use your Mac OS installation CD to selectively uninstall 
QuickDraw GX (see Chapter 33 for more on selective uninstalls). 



Error: Printer port is in use 

A “Port is in use” message suggests you’ve either attempted to print to a port that 
is being used by your modem, scanner, or a similar device, or you’ve tried to print 
to a crashed printer port or a connection that, through a switch box, isn’t designed 
for a printer. 

Here are the steps for dealing with this problem: 

1. If you have a switch box, that’s the place to start — switch to the printer’s 
setting and try again. (With some printers you may need to restart your Mac.) 

2. Next, check the Chooser. It’s possible you’ve either chosen the wrong printer 
driver or your printer driver is set up to print to the wrong port. Check to see 
if you need to set the printer back to the printer port. 

3. You may also have AppleTalk active and LocalTalk chosen as your networking 
architecture in the AppleTalk or Network control panel while trying to 
connect to a QuickDraw printer. (PowerBooks behave slightly differently — 
see Chapter 29 for a discussion of printer/modem port issues on a 



676 Part III Troubleshoot and Repair 



PowerBook.) With AppleTalk and LocalTalk active, you can’t connect to the 
Printer port directly, so your printer driver will default to the Modem port. 
Turn off AppleTalk, and then point your printer driver back at the Printer 
port. (If you have a QuickDraw printer, you’ll encounter this problem 
whenever you zap PRAM or remove the PRAM battery.) 

4. If you use a Teleport, GeoPort or any other modem that requires a control 
panel, check to make sure it isn’t active on the port you’re trying to print to. 
Check other control panels for serial devices such as fax controllers, scanner 
software, and other software drivers to make sure they aren’t set to control 
the wrong port (see Figure 26-2). 

Figure 26-2: The PaperPort is an 
example of a control panel that can 
take over the serial port without 
evidence of that fact in the 
Chooser. 



5. Make sure you don’t have any docking software for personal digital assistants 
(such as a Newton or Palm Pilot) or classroom docking (for an eMate) running 
on that port. You may need to shut down the docking server software or a 
LocalTalk server if one is running. 

6. If you’ve had trouble with the printer just before receiving the error message, 
it’s possible the printer driver or part of the Mac OS has crashed, effectively 
hanging the port itself. In this case, you should try restarting the Mac to clear 
the port. If this doesn’t work you may need to use a program like Reset Serial 
Port (on the included CD-ROM) or you might need to zap PRAM. 

7. If all this fails, test the printer on the Modem port and see if it works. If it 
does, there’s a chance the Printer port is bad; after you’ve managed to print a 
test page to the other port, try to switch back to the Printer port. Don’t forget 
to test with another cable or set of cables, too. 

You might also try a clean install of the OS and a minimum configuration designed 
to test the printing subsystem only. Load nothing but Apple extensions and any 
others necessary for your printer, and then try again to print. If it works, 
troubleshoot your initial set of extensions. 

If you get all the way through these steps (and the previous section’s steps), you 
may feel confident that you can attribute the problem to a bad serial port. Although 
it’s rare, plugging and unplugging the printer while the Mac is powered could cause 
this to happen, as could plugging in a cable that isn’t designed for the port. The 
port could also go due to an electricity surge, static electricity discharge, or some 
other freakish and unfortunate series of events. 



tPaiiBrPort 

O ON S^Hcl ON to us* P^Porl Vrowgh Ih* 
^ OFF Pr»l*r Port 



I Settings.^ 



I callbratB,. | 



V I S I O N E E R 



Chapter 26 ^ Printers and Modems 677 




We're focused on the printer port right in this section, but surges through a modem 
due to an unprotected phone line connection (many surge protectors will also pro- 
tect phone cabling) can easily burn out a modem and any serial port to which it was 
connected. If you're trying to use the modem port for printing, or you have reason to 
believe a modem was connected to the port you're trying to use and was affected by 
an electrical surge, the port may be broken, resulting in the error message. 



PostScript errors 

PostScript errors appear to be caused by only a few different factors most of the 
time: corruption, bugs, or conflicts. (These are the problems that typically affict all 
software, as discussed in Chapter 30.) Corrupt documents and corrupt fonts can 
cause trouble, bugs in the printer driver can cause PostScript errors, and conflicts 
between applications and the version of PostScript in your printer can cause 
problems. 

Here are a few common reasons you’ll get PostScript errors: 

> A “Time out” error message may result if you send multiple copies of a 
document to print in the background, especially if the documents are 
complex. Try printing them one at a time or turn off background printing 
(printing will then take over the Mac’s interface until the printer is done). 

4 A PostScript error will occur if you create a PostScript document (print to 
file), and then try to print that document on a less sophisticated printer. (This 
can also be true of Adobe Acrobat PDF files and similar documents generated 
at the level 2 standard.) For instance, some modern printers use PostScript 
level 2 or 3 instructions that an older, PostScript level 1 printer can’t handle. 

> Too many options selected, pages set too wide or tall, or other problems in 
the Page Setup dialog box (such as odd or unsupported paper sizes) can 
result in PostScript errors. 

> Allowing unlimited downloadable fonts either in an application’s Page Setup, 
in the printer’s PPD file (in the Chooser, when setting up the printer), or in the 
Apple Printer Utility can cause PostScript errors, as can using many different 
fonts in a particular document. 

4^ A corrupt font can cause errors — PostScript or otherwise — that you may be 
able to pin down (especially if you notice which documents generate errors, 
and what font they have in common). 

If you’ve recently changed something on your Mac (such as the Mac OS version, 
your printer driver, or the fonts you use) or if you’re printing a particularly complex 
document, you may run into one of the leading causes of PostScript errors — lack of 
RAM. If you get a PostScript error and half a printed sheet, for instance, too little 
RAM is a good bet. 



678 Part III 4 Troubleshoot and Repair 



You might also need more RAM if you’re experiencing a rash of tiny PostScript 
problems, especially if you’ve begun printing more complex documents, changed 
your printer driver, or installed a newer version of the Mac OS. It’s not uncommon 
to need a RAM upgrade after a few years of service, especially if your particular 
printer model was a little stingy on RAM in the first place. (Check your printer 
documentation first and make sure it can accept more memory. You should also 
check to see if the printer has any special memory compression schemes that need 
to be enabled. If these become disabled, it could cause errors.) You should add 
RAM or print less complex documents with fewer images, graphics, and/or fonts. 



Web ^ 



For more on PostScript see Adobe’s PostScript pages at www.adobe.com/ 
prodindex/postscript/main.html. For help with PostScript errors, try 
http : //ds . di al . pi pex.com/qui te /errors, htm from Quite Software. 



Freezes and crashes 

You may find that your Mac consistently freezes or crashes when you go to print a 
document. Generally, this is a sign of corruption somewhere in the system. The first 
thing to check is whether the trouble stems from a corrupt document, a problem 
with background printing or a corrupt preferences file. 

Here are some of the symptoms to look out for: 

4- Corrupt document. When printing, you get an error message, but the 

message also tells you to try again. If the error message pops back up almost 
immediately, the document may be corrupt. This can also be indicated by a 
document that sits in the queue for a long time when it’s supposed to be 
printed or a document that can’t be removed from the queue for some reason. 
To get rid of a problem document, open the PrintMonitor Documents folder in 
the System Folder and drag the document to the Trash. (If you’re using a 
desktop printer icon, you can double-click it, and then drag the document 
from the queue to the Trash.) 

4 Background printing. If your Mac crashes in response to a movement of the 
mouse or a stroke of the keyboard while printing in the background, you may 
have some sort of background printing conflict. Isolate this problem by 
turning background printing off in the Chooser and trying to print again. (If 
there is another crash, it’s likely a corrupt document.) If you have no trouble 
with regular printing, there’s a background printing problem. First, check to 
make sure your hard drive hasn’t filled up. (Background printing requires that 
the file be saved to the hard drive, and then fed to the printer.) Also, try 
increasing PrintMonitor’s memory using the Get Info command. If all else fails, 
try a clean install of the Mac OS or a selective install of the PrintMonitor. 

> Preferences file. Although corruption in a preferences file can manifest itself 
in many ways, the most likely manifestation is the most bizarre — the printer 
tries to print in odd ways, selections in the Print dialog don’t seem to stay 



Chapter 26 -f Printers and Modems 679 



current, or the printer crashes regardless of whether or not background 
printing is turned on. The fix is to delete the Printer Prefs file or folder from 
the Preferences folder. If your printer is a non-Apple printer and/or an 
inkjet, the preferences file may have a different name (usually similar to 
the printer’s name). 

Other things can affect these seemingly random crashes and freezes, including 
trouble with the desktop file, corruption or fragmentation on the drive, and a lack 
of Mac OS system RAM (or a fragmentation of RAM resulting from running the Mac 
for a long time without a restart). You can also suspect the printer’s driver if it’s 
aging or the printer’s RAM, especially if the problems occur with more complex 
pages. 



Note 



Desktop printing issues 

With Mac OS 7.6 desktop printing became popular and, in Mac 8.0 and above, 
desktop printers became even more closely integrated with the Mac OS. If you’re 
using these versions of the OS, it’s very common to see people bypassing the 
Chooser altogether in favor of desktop printers. However, with this newfound 
popularity have come some headaches that might still not be completely resolved. 
Desktop printing is certainly convenient, and it offers a more useful and interesting 
metaphor than the Chooser does. But it can cause some trouble, too, by 
introducing another layer of complexity. 

At the time of writing, desktop printing is limited to PostScript printers that use the 
LaserWriter driver and Stylewriter inkjets. At some point in the future, third-party 
printers should work as desktop printers. 



Problems creating a desktop printer icon 

Creating a desktop printer icon is fairly simple in most cases: You need to have the 
Desktop Printing extensions (Desktop Print Spooler and Desktop PrintMonitor) 
active, and then you simply choose a printer in the Chooser. If everything goes well, 
the Mac will automatically create a desktop printer icon for the printer — in Mac OS 
8 and above, a desktop printer icon is required unless desktop printing is inactive. 

You should also be able to throw away the icon at any time; just drag it to the 
Trash. The OS will automatically create a new printer icon for the desktop. If you 
have trouble with this process, it could be a sign that the desktop printer is 
corrupted or some other part of the system has gotten clogged. Indicators include 
the following: 

4 Nothing happens when you choose the Print command in your applications. 

4- The printer queue seems to hang or causes the machine to freeze when trying 
to print a document. 



680 Part III 4 Troubleshoot and Repair 



^ Crashes, errors, or freezes occur when you drag a document to the desktop 
printer icon. 

Error messages are generated by printing, including a message that says a 
document “Isn’t a valid print file.” 

4 “Printer not found” message appears. 

Desktop printer icon appears as a regular folder icon on the desktop. 

After choosing a printer in the Chooser, a desktop printer icon isn’t created. 

Isolate desktop printing 

The errors just listed point to a couple possible problems — usually corruption in 
the printer preferences, a corrupt desktop printer or a document that is hanging 
the print queue. (After a system crash, a document may be only half printed, thus 
causing problems.) The key to pinpointing a desktop printing error is to 
successfully print without desktop printing active. If that works, you’ve narrowed 
down the problem. 

Here’s how to isolate desktop printing: 

1. Open the Extensions Manager (if you were forced to restart the Mac, hold 
down the spacebar to open the Extensions Manager before the Mac OS starts 
up). In the Extensions Manager, disable Desktop PrintMonitor and Desktop 
Print Spooler. (If you’re using Mac OS 7.x, you’ll need to turn off the Desktop 
Printing Extension, too.) 

2. Start the Mac up as normal. 

3. In the Chooser, make sure the correct printer is chosen. 

4. Print a test document. 

If this works, there’s a good chance the desktop printing preferences are corrupt, 
an unprinted document is hanging the desktop printing software or something has 
become misconfigured. 



Desktop printer solutions 

Desktop printer corruption generally manifests itself as a printer that just won’t 
print; there are no error messages and no indication of printing. Everything is 
configured correctly, the wiring is good, and the Chooser is happy, but the 
document disappears out of the desktop printer’s window without a trace. (You 
may occasionally get an error message that says “Desktop printer unknown error - 
192 at 18” or another one in plainer language that suggests you have a corrupt 
document blocking the queue.) 



Chapter 26 ^ Printers and Modems 681 



If you suspect a corrupt desktop printer, the easiest thing to try is to dump the 
desktop printer icon in the Trash. If desktop printing has been reactivated, the Mac 
will create another icon, and you can try to print again. If not, then you can 
reactivate desktop printing and create a new printer as outlined previously. 

If your problems are more grave, you may need to jump into your system and 
delete some potentially corrupt preferences files and the print queue. Note that 
desktop printing should be disabled for this to work. Here’s what to get rid of: 

1. Drag all your desktop printers to the Trash. 

2. Open the Preferences folder in your System Folder and trash the Printing 
Prefs folder. (You might want to take a look inside the folder before trashing it; 
it contains some templates and watermark files that you might want to hold 
onto. Of course, you can reinstall these by reinstalling desktop printing from 
your Mac OS CD.) 

3. In the System Folder, locate the PrintMonitor Documents folder and drag it to 
the Trash. 

4. If you’re working with Mac OS 8, you should head to the Extensions Disabled 
folder and invoke the Get Info command on the Desktop PrintMonitor icon. 
Add 100 kilobytes to the minimum and preferred sizes boxes. (In later 
versions of the OS, this shouldn’t be a problem.) 

5. Go into the Extensions Manager and check the Desktop PrintMonitor and 
Desktop Print Spooler extensions so that they’ll load. 

6. Restart and hold down §€-Option until the Mac starts up and rebuilds the 
desktop file. 

Now restart the Mac with the Desktop Printing extension enabled. When your Mac’s 
desktop appears, the desktop printer icon may be created for you. (If it isn’t, go 
into the Chooser and choose the printer you’d like to use. When you close the 
Chooser, it’ll create the desktop icon.) Print as usual. 

If you continue to have problems, you should suspect that there’s something wrong 
with the Mac OS itself. You might try a quick upgrade of your current OS or look for 
new printer drivers — check your printer manufacturer’s Web site and the Apple 
Tech Info library ( h ttp : / /t1l . i n To . appl e . com/ ) for more advice. (You might 
try searching with the text ‘'Desktop Print”.) If necessary, a clean installation of the 
OS may prove helpful. 

There are some known issues with desktop printing, including various problems 
with Quickdraw GX and some specific Apple printers (especially those based on 
Hewlett-Packard technology, such as the Color Stylewriter 4100 and 4500). Desktop 
printing requires the Shared Library Manager to work correctly, and it won’t work 
at all if Extensions have been disabled. 



682 Part III 4 Troubleshoot and Repair 




Desktop printing is helpful and convenient, but I wouldn't hesitate to disable it if you 
need to print immediately and you're up against a deadline. You can print through 
the Chooser as normal, and then fix desktop printing later. 



The endless loop Error 



In Mac OS 8.0 (and perhaps earlier -Apple isn't too clear in this case), it's possible for a 
bug in desktop printing to create an endless loop error. Your desktop printer tells you it's 
trying to print an invalid printer file, and recommends that you drag the file to your desktop. 
When you do, it copies the file back to its queue and complains again. 

This is what's happened: Desktop printing has accidentally mistaken the hidden directory 
on your hard drive called Desktop folder for the hidden directory on your hard drive 
designed to hold desktop printing queued documents. Desktop printing works by con- 
stantly monitoring a particular hidden folder on your drive. When it erroneously decides 
that the Desktop folder is the desktop printing folder, suddenly it sees a bunch of files on 
the desktop that seem to be destined for printing. 

This is a tough error to deal with. According to Apple's Tech Info Library, here's the solution: 

1 . Restart the Mac using the Disk Tools floppy. You can't start up with a CD-ROM, 
because that automatically locks the Desktop folder. 

2 . Make a new folder in your Mac's main hard drive window. 

3 . Drag all the icons that are on your desktop (except for the hard drive, floppy disk, 
and T Icons) into this new folder. 

4 . Restart the Macintosh with the hard drive as the startup disk. 

5 . Go to the Chooser from the Apple menu and select another printer. It does not 
matter which printer you choose, as you are simply choosing another printer to 
force the Macintosh to create another desktop printer. 

This should create a new desktop printer and put things back on track. 



LaserWriter issues 

For most of your PostScript printing youTI use the LaserWriter 8 printer driver that 
Apple includes with the Mac OS, even if your printer isn’t Apple-branded. Instead of 
using a separate driver, different PostScript printers use a special PostScript Printer 
Description (PPD) file that enables the Mac to differentiate any special capabilities 
of the printer. It’s a little bit of a hack job (it doesn’t quite make sense for non-Apple 
printers to use a driver called the LaserWriter driver), but it works well most of the 
time. 





Chapter 26 -f Printers and Modems 683 



You will, however, encounter a couple of problems specific to the LaserWriter 
driver. The LaserWriter preferences file can become corrupt, resulting in troubles 
such as PostScript errors, inability to pick the right paper size, and some other 
seemingly bizarre problems. In this case, you should remove both the LaserWriter 
8.x Prefs file and the Parsed PPDs folder from the Printing Prefs folder in the 
Preferences folder. (If you find a preference file for an older version of LaserWriter 
8, you can delete that one as well.) 

If you receive Type 15 errors with a desktop printer and the LaserWriter driver, 
it’s possible that you’ve disabled the AppleScript and Finder Scripting extensions, 
which are necessary for proper operation. Reinstall them from your Mac OS CD or 
re-enable them in the Extensions Manager. You may also need to drag your desktop 
printer icons to the Trash to reinitialize them. 

.-r-- 

Web Check your Read Me files (regarding the Mac OS, Mac OS Printing, and the 

LaserWriter driver) as well as search the Apple Tech Info Library (http: //til . 

info . appi e . com/) if you believe you're having trouble with the LaserWriter driver. 

There are a number of known issues involving applications and specific printer mod- 
els that can be fixed or worked around. 

Printer maintenance 

The printer hardware itself needs a little care to keep it working at its best. Aside 
from drivers, queues, and errors, you’ll also want to look at some of the physical 
components of printing, including paper, toner, and rollers. 

Here are some hints for keeping printers working: 

4 You can clean the outside of a printer with basic detergent and water and a 
lightly moistened cloth (you should power the printer down and unplug it, 
just to be safe), but don’t use an ammonia-based cleaning product. 

4 Be careful what you put in a laser printer. Don’t print to non-laser label sheets, 
envelopes, stickers, name tags, or other sheet-fed items that use glues. The 
laser printer heats up toner and paper, causing normal label products to melt 
or leave glue on the inside of the printer. 

> Only print on overhead slides designed for a laser printer. Regular acetate 
slides will melt inside the printer mechanism. 

4- Laser printers are usually designed to print to at least 20-lb bonds, preferably 
paper designed for laser printers (or copiers, in many cases). Avoid incredibly 
inexpensive paper that may be too fine and dusty. The pick-up gear can 
attract dust from cheap paper, which, eventually affects the paper’s path 
through the printer (or the printer may not pick up the paper well or at all, 
just spinning and complaining of paper jams). 



684 Part III > Troubleshoot and Repair 



> The rollers in your printer can be refurbished if you’ve had your printer for a 
while and it doesn’t pull paper through well or reliably. Have the printer 
serviced. 

-f Adhere closely to atmospheric and temperature requirements for LaserWriter 
printers. Humidity and temperature can affect print quality and reliability. In 
really dry climates, it’s important to have your printer serviced and cleaned 
regularly; look inside the printer to see if toner is flying around inside. Pages 
may end up gray or blotched with toner as a result. 

^ Color LaserWriters can exhibit a purple haze that results from colored toners 
spraying and collecting inside the printer. Have the printer cleaned and 
serviced. 

-f Color output problems? You may not have ColorSync correctly configured 
(assuming you’re using a ColorSync-capable printer). Open the ColorSync 
control panel and indicate what sort of monitor you’re using. If yours isn’t 
listed, check your monitor manufacturer’s Web site or customer service 
center for a ColorSync profile. (ColorSync profiles are stored in the Colorsync 
Profiles folder in your Mac’s Preferences folder.) 

> Duplex (two-sided) printing (and printing to paper that already has a laser- 
printed side) can be tough on laser printers, because the toner that’s already 
on the page can cause trouble with the paper path and can flake or dust off. 
Consider alternatives to duplex printing or weigh the advantages (saved 
paper) with the potential need to have the printer serviced more quickly. You 
should also get an opinion on this matter from the manufacturer or your 
printer’s manual, if it concerns you. (I would encourage you to have used 
recycled white paper, however, even if you decide not to duplex print.) 

> With inkjet printers, don’t power down with the switch on your surge 
protector or other power strip. Instead, shut the Mac and printer down as 
normal. Inkjet printers have to go through a purge-and-store routine (where it 
cleans out the inkjet cartridge and moves it to a storage position) when 
cycling through the power-down phase. If you pull the plug on it, it won’t go 
through this routine. 



Troubleshooting printer output 



If you think your laser printer isn't giving you the output you deserve, you should analyze its 
printed pages to determine what might be wrong. In general, only two problems occur with 
laser printers: an excess of toner and an absence of toner. If your page is generally lighter 
than normal (and no setting has been changed in your Page Setup dialog box or in setup 
options for your printer using the Chooser or the printer's own controls), it's possible that 
you're simply running out of toner. If you pull the toner cartridge and shake it gently from 
side to side, and then print with better results, that's a definite warning sign; you'll be need- 
ing new toner soon. 



(continued) 




Chapter 26 ♦ Printers and Modems 685 



(continued) 

If extra markings are showing up on your page, you should determine if those markings are 
horizontal or vertical. Vertical problems (for instance, an unbroken line that runs down the 
entire front of the page) suggest there's something in the paper's path that's blocking the 
output or creating trouble. (You can try opening the printer to see if some sort of blockage 
is causing trouble.) Horizontal problems (like dots, splotches or lines that recur every few 
inches) suggest something wrong with an internal element — the toner cartridge, the fuser 
roller. You can troubleshoot this by trying another toner cartridge (although this may be an 
expensive choice) or by having the printer looked at by a technician. 



Font troubles 

Fonts are the files on your Mac that describe the appearance of text in your 
applications (on the screen) and to your printer. Times, Helvetica, Garainond, and 
others are all fonts that need to be described so that both the Mac’s screen and any 
attached printers know what they’re supposed to look like. So, small font files are 
kept in the Fonts folder in your Mac’s System Folder to tell it how to create certain 
characters in certain styles. 

Your Mac can use three different types of fonts to generate text and symbols on the 
printed page — bitmap fonts, TrueType fonts, and PostScript fonts. These three 
types behave in slightly different ways, resulting in differences between how they 
look on screen and how they print. If you’re having trouble with jagged fonts (either 
on screen or when printed), you’ll want to take a closer look at your fonts. 

Here’s a quick discussion of the different types of fonts: 

-f Bitmapped fonts. These are the original fonts used on the Macintosh, and 
they are considered rather limited these days. The exact nature of the font is 
described in this sort of font file, meaning you need to have a different font file 
for every different size of a bitmapped font. A font family of bitmapped fonts 
would feature the one font in many different sizes. If you choose a bitmapped 
font in a size for which you don’t have an exact font description, the result 
will be jagged. Bitmapped fonts aren’t used much for printing anymore and 
should be avoided, although they’re sometimes used to create the text you 
see on screen. 

PostScript fonts. These were the original outline fonts, a technology that 
enables a font to be scaled by the computer to look good at the point size you 
choose for the font. Instead of simply consulting a bitmap image of the font, a 
PostScript font includes a mathematical description of the font that can then 
be scaled as needed. PostScript fonts are sometimes called printer fonts 
because they’re really designed to describe output on a printer, not on screen. 
Originally, bitmapped fonts were used as a stand-in for PostScript fonts when 



686 Part III 4* Troubleshoot and Repair 



displayed on screen; these days, Adobe Type Manager (a control panel for 
your Mac) is responsible for generating good-looking screen fonts from the 
PostScript printer description fonts on your hard drive. 




Adobe Type Manager is included with Adobe Acrobat, which can be installed from the 
CD-ROM included with this book. 

4 TrueType fonts. This technology (codeveloped by Apple and Microsoft) was 
Apple’s answer to PostScript when it became clear in the mid-to-late 1980s 
that PostScript was a huge hit among Macintosh professionals. TrueType is an 
outline font technology, but it’s also a hybrid font technology that works both 
for screen fonts and printer fonts. This makes TrueType very easy to work 
with, because no special control panels, extra bitmapped fonts, or other 
workarounds are necessary — you just drop the font file in the Font folder and 
get to work. By this same token TrueType fonts enable QuickDraw printers to 
work, as a QuickDraw printer won’t natively support PostScript. 



When you look at a standard Mac font-size menu, you may notice something 
interesting that you hadn’t before — some of the font sizes are outlines, and some of 
them are in regular black text. The outlined fonts are those for which your Mac can 
display an accurate point size; the others will appear jagged on screen. If every font 
size is outlined, you’ve got a TrueType font selected. If it’s PostScript and you have 
ATM active, you may see some point sizes that aren’t outlined, but they’ll still look 
okay on screen. 



Cross- 
Reference \ 



It’s possible for a font to become corrupt and cause problems for your Mac. Check 
Chapter 32 for a discussion of corrupt fonts. 




Font doesn't appear in menus 

If you’ve recently added fonts to your Mac, regardless of the type, they won’t show 
up in your application’s Fonts menu until you’ve restarted the application. (In fact, 
it’s best to add fonts while no other applications are running. And if you have an 
extensions or font management program, you should probably restart your Mac 
after installing new fonts.) All you need to do is quit any open applications and 
restart them to see the new fonts. You’ll also find that you can’t move fonts out of 
the Fonts folder until you’ve quit all applications and are running just the Finder. 

If you shut everything down and your Mac still won’t let you move fonts around, you 
may need to startup your Mac and hold down the Shift key to disable extensions (or 
hold down the Shift key after the extensions have loaded to disable Startup Items). 
There may be a background application running that’s confusing the Mac. Or, the Mac 
might just need to be restarted before it will release the Font folder to you. 



You may be over your limit and have too many fonts in your Fonts folder (you’re 
only allowed 128 fonts and font suitcases, not including PostScript fonts). If this is 
the case, some of the fonts will drop out of your Fonts menu. You can get around 
this limitation by grouping like fonts together in font suitcases. 



Chapter 26 -f Printers and Modems 687 



To create a suitcase, make a duplicate of an existing suitcase in the Fonts menu 
(suitcases have icons that look just like — what else? — suitcases). Rename it 
“master” and double-click it to open it. Now, clear out this duplicate suitcase of all 
its fonts. Close it up and store it in a safe place on your hard drive; you’ll want to 
use it as a template for creating suitcases in the Fonts folder. 

To clean up the Font folder, create a new, empty suitcase (by creating a duplicate 
of your master suitcase) and drag it to the Fonts folder. Give the suitcase a name 
for the particular font family you’re going to group together — “Times,” for instance. 
Now, just drag all the bitmapped or TrueType fonts that you want to include in this 
suitcase onto the suitcase icon, and they’ll be stored in the suitcase just as if it 
were a subfolder. The difference is, all the included fonts are still available to your 
applications (you may need to restart your Mac before it will recognize the new font 
folder). 







So suitcases help you get beyond the 128 font limit, but they’re also useful for 
managing your fonts. You can use a font management program, such as Suitcase 
from Symantec (www. Symantec . com/) or MasterJuggler from Alsoft 
(WWW. al soft . com) to swap your font suitcases in and out, depending on the 
application you plan to use. If you have many, many fonts, you can use suitcases to 
group together the fonts you use for a particular application (your memo fonts 
versus your artistic fonts) and have them put in the Fonts folder by your font 
management program only when it’s necessary for you to use them. This speeds up 
the system overall as well as the launching of individual applications. It may even 
help your Font menu to appear more quickly in your applications. 

Rearranging your fonts into suitcases is also an opportunity for a similar housekeep- 
ing chore — deciding which bitmapped fonts to keep. (These fonts usually include a 
number at the end suggesting their point size— Times 12.) You can get rid of any of 
them for which you have corresponding TrueType fonts. If you use PostScript you 
need one bitmapped font in the same family for use by ATM; otherwise, getting rid of 
them all should not be a problem. If you’re nervous, just move them out of your Font 
folder and into another folder on your Mac for a while. If nothing bad results, toss 
them in the Trash. 



One other reason why you may not be seeing your fonts is they’ve been stored in a 
subfolder of the Fonts menu instead of a font suitcase. Fonts and font suitcases 
should be stored directly in the Fonts folder, not elsewhere in the System Folder. 



Jagged font appearance 

If your font appears jagged on the screen, you should check to see if you’re using a 
bitmapped font (you can look up the font name in the Fonts folder), which, in most 
cases, you simply shouldn’t do. Choose a TrueType or PostScript font instead, 
because a jagged bitmapped font will look bad when printed. In fact, a good way to 
test this is to go ahead and print; if the output is jagged, you’re using a bitmapped 
font. Choose a different font. 



688 Part III 4- Troubleshoot and Repair 



But what if the font looks jagged on screen but prints beautifully? In that case, 
you’re using a PostScript font and ATM isn’t turned on (or you don’t have ATM). 
With PostScript fonts, the associated bitmapped font is used on screen, even if you 
don’t have the exact point size of the bitmapped font in question. The Mac will just 
scale the bitmapped font to fit, making things look jagged. Remember, though, that 
the bitmapped font is just a stand-in for the PostScript font, which will describe 
very accurately what you want to a PostScript printer. The result will be a good- 
looking printed font. To work around this you can do one of two things: install ATM 
or install a TrueType version of the font. 

TrueType fonts will never give you either problem — both the screen version and 
the printed version will look fine. And, TrueType fonts can offer another benefit. If 
you have a TrueType font installed that’s part of the same family as a bitmapped 
font or a PostScript font (for example. Times), you’ll never run into jagged text. 

The reason is simple: The Mac tends to gravitate toward the best looking output in 
both circumstances. When the Mac wants to display a font on screen, it will look for 
the right size bitmapped font. If it doesn’t find it, though, it’ll display a matching 
TrueType font. (If it doesn’t find a TrueType font and ATM isn’t active, only then will 
it try to resize a bitmapped font.) 

The same sort of thing is true for printing fonts. If you have a PostScript printer, 
the printer will try to print a built-in PostScript font first. If it doesn’t have the font 
that you’re requesting built in (most of these printers have about 35 common 
fonts built into them), the printer will download the PostScript font from your Font 
directory. If it can’t find a PostScript font, it’ll load a TrueType font in the family 
you’ve requested. Only after all these other attempts fail will the printer print a 
bitmapped font. If the printer is a QuickDraw printer, it’ll try to print TrueType 
fonts, and then PostScript fonts (generated by ATM), and then it’ll give up and 
use a bitmapped font. 




Note that, aside from making PostScript fonts look good on screen, ATM can also be 
used to print PostScript fonts to a QuickDraw printer. (The printer doesn't natively 
support PostScript, only TrueType, but ATM can generate a TrueType-compatible font.) 



Wrong font 

There are a few other issues that might crop up with your fonts. Most of these have 
to do with missing fonts or missing parts of a font famiiy that should be stored in 
your Fonts folder. If you can, try reinstalling your fonts when things otherwise seem 
confusing or contradictory. Here are some basic font problems: 

4 Displayed font is wrong. Usually this happens when you load a document that 
you’ve received from someone else or off the Internet; the document’s author 
used a font you don’t have on your Mac. Your best bet is to either find and 
install that font (you may have to buy it) or reformat the document with a new 
font. If you do have that font on your system, just reformat the document using 
that font. Sometimes the font’s ID number can change (from Mac to Mac), 
causing your application to believe that you don’t have the necessary font. If 



Chapter 26 4^ Printers and Modems 689 



you’re using Adobe Acrobat or a similar document viewer, it’s probably set to 
substitute a reasonably similar font. If it looks good enough, stick with it. 

4 Printed font is wrong. This can be a little more ominous. If you use a PostScript 
printer, make sure the printer isn’t set up so that fonts can be substituted 
(usually an option in the PPD setup window or using the Apple Printer Utility). 
You may also not have enough memory in your printer. If neither of these 
seems accurate, the font file itself may be corrupt; try reinstalling the font. 



Modem Troubleshooting 

In Chapter 16, 1 discussed how modems work and what you need to do to install 
one. I also walked you through some of the basics of setting up an Internet 
connection. Configuration is a big part of most troubleshooting when it comes to 
getting online. Aside from determining that a modem has been struck by an 
electrical surge, you should find that your modem works just fine most of the time. 

There are some exceptions to that, however. One really good thing to know about 
your modem is how much of it exists as a physical device and how much of it is 
implemented in software. It may sound like a silly thing to know, but GeoPort 
adapters. Global Village modems, and some internal Apple modems have come to 
rely highly on software compared to some other models, and this can make a strong 
difference in the way you troubleshoot the device. This also presents something of 
a Catch-22. A good Apple modem is a great device to have in your system, because 
it integrates so well with the rest of the machine. A third-party modem (such as 
many Boca Research, Motorola, USRobotics, and Supra modems) is more likely to 
rely on hardware for all its operations, making it a lot easier to troubleshoot. 

In this section you’ll take a look at both types of modems, along with some 
troubleshooting for a GeoPort device. I’ll then discuss some common problems 
with Internet connections. 

Modem doesn't work 

The first thing you want to isolate with a modem is whether or not it’s in fighting 
shape. I warned you in Chapter 16, and I’ll warn you again: Surge-protect your 
modem. And don’t just plug the modem’s power cable into a power strip. You need 
to protect the modem from the phone line, which also has power coursing through 
it that can surge. Many surge protectors are designed to protect from phone line 
surges as well as regular power spikes. I’ve only ever had one problem that I 
suspected was due to a power spike, but I’ve lost more than my share of modems to 
phone-line surges. It does happen. 

So, before you go rooting through the software configuration of your modem, you 
need to make sure it can turn on and seems to be responding to hails. If you’re 
getting power, you should check that the modem is being recognized by its setup 
software or that it can otherwise be reached by communications software. From 



690 Part III 4^ Troubleshoot and Repair 



that point, you can decide if the modem just needs to be reconfigured or if 
something worse has happened. 



Note 






If you have a Performa or "consumer" Power Macintosh model (5300, 5400, 6400, 
6500), realize that it may have a modem preinstalled in the internal communications 
slot. If this is the case, you can't install an external modem by connecting it to the 
Modem port until that internal modem is removed. You can, however, install an exter- 
nal modem If that port is filled with an Ethernet card. 



External modem 

Plug in the modem and turn it on. If it’s getting power, you should see an indicator 
light to that effect. If not, check the power connections. Some modems are powered 
by the ADB port on your Mac; make sure that port is functional and that it isn’t 
overloaded with ADB devices. If your modem fails to show a power indicator, try 
plugging it into a different wall socket or somewhere else in the building. If there’s 
still no life, the modem is probably dead or broken — take it in for repairs or 
replacement. 

Some modems have a control panel that’s used to help identify the modem to the 
Macintosh, as in Figure 26-3. (This is especially true of Apple and Global Village 
modems.) If you get an indicator light, but you’re having trouble getting that 
control panel to recognize the modem, you’ll want to try and rule out a problem 
with the port. 






I Tele Pgrt ' t 



Mod«m S«ltinqs 
Corr»ctlon & Speaker 

Comprestiort Volum* 

Ooff 
OmNP 4 
OV.42 
OmNP 5 
§} V.42bif 




About . 




0 Maxirtuwn Throughput 



Whon Sorial 
Port Opani 




Ragistar. 



3 



Inlt Sattings 
Show Status 



Rasat 



2 6PC 



Figure 26-3: Global Village Teleport modems 
must be recognized by their control panel 
before the/11 function properly. 



To do this, begin by resetting the control panel (or click to cycle the Modem On/Off 
setting in the panel) to see if it is able to detect the modem. Make sure the control 
panel is set to look at the correct serial port. If not, try to change the control panel 
to recognize that serial port. If you can’t investigate why that serial port is being 
used by another device, check your control panels, PDA docking devices, Newton 
servers, and other potential conflicts. 




Chapter 26 4 - Printers and Modems 691 



If you can’t find a conflict, try resetting the port by restarting your Mac or using the 
Reset Serial Port program. Zapping PRAM may also be necessary to reset the port. 

If you’re able to set the software to the correct port, but it still won’t recognize the 
modem, turn the modem off, wait a few seconds and turn the modem on again. If 
the modem gets its power from the ADB port, you might need to shut the Mac all 
the way down (not just restart), and then restart using the Power key or switch on 
the Mac. That should reset ADB devices, including the modem. 





If you still can’t get the control panel to recognize the modem, try shutting down 
your Mac and placing the modem on the other serial port. Next, make sure no 
devices conflict (you’ve probably chosen the printer port, so make sure no printers 
or scanners expect to use the printer port), and try to set the modem up to w^ork on 
the printer port. If it works, there might be a problem with your modem port. If it 
doesn’t work, there may be a problem with the modem or the cable you’re using to 
connect the modem to the Mac; try another cable before giving up on the modem. 

If the modem is specifically a Global Village Teleport modem, the problem may be the 
power supply you used to plug the modem in. I don't know if this happens for other 
modems, manufacturers, or models, but when I upgraded once from a Global Village 
Teleport Internet Edition 33.6 modem to a Teleport X2 56 Kbps modem, I failed to 
use the power supply included with the new modem. (I plugged it in using the 33.6's 
supply, because it was already so conveniently plugged in under my desk.) After an 
hour on the phone with a friendly tech support representative, she recommended 
that I switch the power supply. I did so, reset the Teleport control panel and the 
modem popped right up. And, it hasn't given me trouble since. 



Internal modem 

A nonworking internal modem can be a bit tougher to troubleshoot. In most cases, 
the problem is one of configuration; internal modems are either Apple-branded or 
from Global Village. They always require a control panel to function correctly, and 
those control panels are usually the source of any trouble. 

The only exception would be a modem that has been hit by a phone-line surge or 
has failed for some other reason, perhaps a manufacturing defect or a power surge 
that hit the entire system. If you suspect such a possibility, you’ll need to take the 
modem to an authorized service center. 

Otherwise, you can troubleshoot an internal modem through its control panel: 

4“ Quit any communications programs that may be interfering with the internal 
modem, including a PPP connection or an America Online session. 

4* Make sure the control panel is installed and that the modem is turned on in 
the control panel. 



692 Part III 4 Troubleshoot and Repair 



4^ Click the reset button in the control panel, if there is one. 

4- Shut the Mcic all the way clown, and then restart and try again to reconfigure 
the modem through the control panel. 

4^ Zap PRAM. 

If after trying any of these actions the control panel tells you the modem is working, 
you can move on to the section “Connection trouble.” Otherwise, you should shut 
down the Mac and examine the card to make sure it’s set correctly on the logic 
board. If it is, move on to troubleshooting extension conflicts, as there may be a 
conflict with your modem’s control panel. Finally, you can try a clean install of the 
Mac OS, reinstall the modem software, and see if that helps. 

Connection trouble 

If you’re getting a response from your modem (it lights up, the control panel 
recognizes the modem, and so on) you may still be encountering difficulty getting 
the modem to connect with another modem. This can be somewhat difficult to 
troubleshoot, because a seemingly functional modem on your end shouldn’t have 
too much trouble dealing with other modems. Be aware, though, that two factors 
can affect any modem connection: phone line quality and slight incompatibilities 
between modems. Either of these can make a particular modem connection 
impossible to complete, no matter what attempts you make to fix things. 

But you can try anyway. If you’re having trouble getting a modem to connect, the 
issue is likely in software. If your modem has its own control panel, for instance, 
settings in that control panel may need to be tweaked to complete the connection. 
It’s also important to realize that individual communications programs — such as 
America Online, a terminal emulator, or your fax modem software — can be 
responsible for storing modem settings as well. Unfortunately, the integration of the 
modem into the Mac OS hasn’t been a smooth ride characterized by complete 
control by Apple; instead, applications have historically been responsible for 
dealing with modems on their own, so a few different systems have emerged. 

These days, newer software have more central settings than they can deal with, and 
there’s even a Modem control panel that’s used by the Mac OS’s Open Transport 
software to allow for PPP connections to the Internet. If you’re able to use Open 
Transport with your Mac, you’ll find that these connections are fairly simple to 
troubleshoot. Otherwise, you’ll need to look at your communications applications 
individually. 



wiring and indicators 

The first problems to check are the physical connections and indicator lights. If 
your external modem has lights glowing on the front, do they indicate that there’s 



Chapter 26 4- Printers and Modems 693 



activity? If your modem has transmit/receive lights (labeled TX/RX or with an arrow 
icon) and they’re blinking or lit, the modem may believe it’s communicating when 
it’s not. Reset the modem, reset the Mac, check the serial cable connection or try 
another cable. If these fail to turn the lights on (or if the lights are on after the 
modem’s power has been cycled and with the modem disconnected from the Mac), 
suspect a hardware problem. 

If the on-hook light (labeled “OH”, or with a telephone or telephone poles icon) is 
lit, there may be a problem with the phone wiring, the serial cable, or the modem 
itself. Reset the modem and check the cabling. Reset the computer. If all these fail, 
suspect the modem. 



Modem settings 

If your problem doesn’t involve a hardware issue, you should start looking for an 
option to change the settings for your modem. In most cases, you won’t need to get 
too deep into the codes that govern a modem’s setup; you’ll likely be able to find a 
modem-configuration profile that matches the modem brand and model that you’re 
using. If you can’t find an exact duplicate, check your modem’s manual — it will 
likely list alternatives. 




Two important examples of potentially problematic modem settings come to mind: 
those for America Online and for Open Transport PPP. Both install on your Mac 
with a slew of modem configuration profiles that match particular modem models. 
If you’re having trouble getting your modem to connect, check for one of these 
profiles to ensure it’s properly set (see Figure 26-4). 

As something of an aside, if youTe an AOL user and you have another Internet sen/ice 
provider, you can use AOL over a TCP/IP connection (instead of over a modem con- 
nection), enabling you to run other Internet applications at the same time. This will 
especially speed up your AOL experience if you have high-speed Internet access 
through an ADSL, cable, ISDN, or T-1 connection. It can also be a workaround if you 
can get your ISP connection to work, but your modem refused to dial out or connect 
directly to AOL. 



694 Part 1114- Troubleshoot and Repair 





nio Edit Window 


SiffnOn Help 






11 


»!• g> ■ 


A ^ 


F«d 


Write A»ail Center 


Prim My Filei 


MyAOL F 




S 


'' "1 1 





TT-~- -] 




New Modem F 




Update all locations 
Printar Port to these 




Modtvr- 




Porl: 


m 






OktUI VtlUfi PevMTort PUttnim Pro PC CARO 208 

CkiU) vm* 9 t Povrrport PUtirwm Pro PC CARO 336 

0kU)VltU9tPP0ftU 

OkUIvnUgtPPtWrourv 

0K64lVin«9«PPPUtfcMm 

0)oUt Vin« 9 « PP 8f1v«r 

OloUt Vm*«« TfWport 36 ^2 

OViil ViIU 9 « T*l»p«rl K36ntx 

Oktal Vin« 9 * Takfort Sf#tktrPtioo« 33;6 

0kA4lvnU^TP0o14 

0fetilvnU«*TP0o1dll 

Oktal VnU 9 * TP OoVi Itv Parfomvi 

0Mtlvro«9aTPMarcurv 

(nottlVfltof* TP Platinum 

Oktal Vnia** TP Plalmum V Parfarma 

Olc^l vnUfla TP SHrar 

OVC 14.4 PCMCIA 

OVC H.4a S2b1* 

OVC2«8FaxMo6#m 
Hauas Aeoura 144 
Hayaa Aoeura 28 8 
Hayaa Aeoura 33600 
Hayas Aeo«ra 36K 
Hayat Aoeura 96 
Hauaa Aula PaltaiW 

irrff BEWWBBpH 

Kaya* Error Corraolhv) 

Hayai ExtanOad 

Hayat Optima 144 Dala/Fax 144 PCMCIA 
Hayat (^hma 14400 v.32 Ma 
Hayat (^llma 28 8 
Hayat Optima 96 
Hayat SmartrtwiSam Optima 288 
Hayat Ultra 1 4 4 
HayatV-8ar»a*UltraM4 
Hayat V-Sarlaa Ultra 9600 
BMCasy Opitant 288 PC CARO 
lifotal 14 4 Dati/Fax PCMCIA 
fetfalal 1414 VOE 
hiri 14 4 EX 

InlaMadlaVttalaftdVMMVC 
Kinf Max 136 peek'd 
Kmt r4ax KS6nax PC Card 
LaulSanra 33600 
LtrvaiMc 14.4 C 
Log^cada 28I4XV 




Figure 26-4: Setting modem profiles in America Online's client software. 



If your modem doesn’t enable you to choose a predesigned modem profile, you may 
need to dip into the underlying configuration language for the modem. In most 
cases, this language conforms to the Hayes AT command set standard, which is used 
by most modems to enable the user to manually communicate settings. If your 
communications program offers an option to enter a configuration string, it is most 
likely looking for a string of AT commands. 

Although it might be mildly amusing to learn the AT command structure, you’ll 
likely find the recjuired configuration string in your modem’s manual. In fact, the 
factory default settings for nearly all modems is a very simple string: 

AT&Fl 

This will set the modem to the number one set of factory recommendations. You 
may find that your manual allows for a few different default configurations, such as 
AT&F2, and so on. In any case, a problem modem can often be fixed by simply 
entering the preceding line as your configuration string. If you need to get a bit 
more specialized, though, you can, as shown in the next section. 







Chapter 26 -f Printers and Modems 695 



The AT command set 

Although the AT command set is reasonably standard, you’ll find that the command 
set has been altered and extended; the necessities have changed over the 15 or 
more years that the set has existed as a popular way to deal with modems. For the 
most part, though, you can hold on to a couple of truisms. 

The command set is usually used to offer a command or a series of commands to 
the modem. Most of these are configuration settings, although a certain number of 
them are used to actually control the modem. (In fact, your communications 
program is using these commands behind the scenes.) In many instances, you’ll use 
the command set to create a single string of commands that make up the 
configuration string. You’ll enter this string in the modem preferences portion of 
your communications program. 

However, these commands can also be used in a terminal application to directly 
control the modem. (Examples of terminal applications are zTerm, Microphone, 
White Knight, the communications module in ClarisWorks, and the terminal window 
option in your PPP dialer.) These commands begin with the letters AT (which puts 
the modem in attention mode) and end with the command, usually another series 
of letters. Here are some commands you might find useful (after any command, 
you’ll hit the Return key to invoke it): 

ATDT Picks up the connection and dials the telephone using tones (usually 
followed by numbers, as in ATDT5551212). You could also use ATDP 
for pulse (rotary) dialing. Use the comma modifier (ATDT9,5551212) 
to introduce a pause when dialing, or a W modifier (ATDT9W5551212) 
to force the modem to wait for a dial tone before continuing to dial. 

ATH Hangs up the connection. 

ATZ Resets the modem or modem card. 

ATA Enters auto-answer mode. 

+++ Serves as an escape sequence, enabling you to bring the modem from 

a communications mode into a command mode again so that AT 
commands will be recognized. 

A typical configuration string begins with an AT command, followed by a string of 
other commands. Note that some commands have an ampersand (&) or percent 
mark (%) before them. An example of a configuration string might be as follows: 

AT&F1M0&K4X1W2 

In this case, the configuration string is telling the modem to initiate the first factory 
default settings, but turn the speaker off (MO), enable Xon/Xoff flow control (&K4), 
disable dial tone and busy signal detection (XI), cind enable CONNECT messages 



696 Part 1114^ Troubleshoot and Repair 



based on the modem-to-modem speed. These are standard commands that might 
help you get a least-common-denominator connection if you’re having tons of 
trouble getting two modems to talk — across an international long-distance phone 
connection, for instance. Check your modem’s manual for suggestions on adding AT 
commands to the factory default. 

Some common AT command parameters include the following (note that the jc in 
each represents a number, usually between 0 and 4, with some exceptions 
depending on the number of options in each parameter): 

Qx Returns result codes (0); Doesn’t return result codes (1); Returns 

codes when in originate mode only (2) 

Va* Returns short result codes (0); Returns long result codes (1) 

Wjc Does not return negotation progress (CONNECT) messages (0); 

Returns progress messages that show the computer-to-modem 
speed (1); Returns progress messages that show the modem-to- 
modem speed (2) 

Xx No busy or dial tone detection (0); Returns CONNECT message, 

no busy or dial tone detection (1); Modem waits for dial tone, no 
busy detection (2); Modem detects busy tone, doesn’t wait for 
dial tone (3); Modem gives call progress, detects busy tone, dial 
tone and connection speeds (4) 

Mx Disables speaker (0); Speaker on until connect (1); Speaker 

always on (2); Speaker on after carrier detected (3) 

&Kx Disables flow control (0); Enables RTS/CTS hardware flow control 

(3); Enables Xon/Xoff flow control (4) 

&Qx No error correction (0); Selects v.42 error correction (5); Selects 

MNP error correction (8) 

&Ax' Connects as answering modem when auto-answering (0); 

Connects as originating modem with auto-answering (1) 

8lCx Forces modem carrier detect on at all times (0); Causes modem 

to track actual state of carrier detect (1); Forces carrier detect on 
except at disconnect (2) 

&Fjc Enables Hayes compatible settings (0); Enables IBM-compatible 

settings (1); Enables Mac software handshake settings (2); 
Enables Mac hardware handshake settings (3) 

Oa’ Returns to online mode from command mode (0); Returns to 

online mode and retrain (1); Returns to online mode and 
negotiate the rate (2) 



Chapter 26 ^ Printers and Modems 697 



To a certain degree, it’s up to you and your modem’s manual to decipher the exact 
meaning of some of these commands and determine what they’re going to do for 
you. Your manual may also have a more extensive reference and/or your modem 
may support many more commands than these; this is only a subset of commands 
that make sense to me. Your mileage may vary — in fact, your modem may not 
support every number of each of these commands, or it may offer more options for 
one or more of the commands. 

If you have a very specialized program or modem-based task and you need help 
setting your modem’s internals, the AT command set a good place to start. 



Dial tone 

Modems are designed to detect the dial tone on the line before dialing, saving you 
from the confusion of waiting for the modem to connect when it’s actually dialing 
on a dead line — or, to keep you from being intrusive if you accidentally dial the 
modem when somebody else is talking on an extension. 

This results in one common error: The modem can’t find a dial tone. To test this 
problem, check to see if there really is a dial tone; plug a phone into the modem, if 
necessary, or pick up another extension on that same line. If you don’t hear a dial 
tone, inspect your phones to make sure one of them hasn’t been left off the hook. If 
you do hear a dial tone, it’s possible that your modem needs to be reset or more 
drastic action needs to take place. 

To reset the modem, choose the Reset command in the modem’s control panel. If 
that doesn’t work or if your modem doesn’t include a control panel, simply turn the 
modem itself off and on again. If the modem doesn’t have its own independent 
power switch, you may need to shut the Mac all the way down, and then start up 
again from the Power switch or key. 

If resetting and/or restarting doesn’t solve the problem, you may be having some 
trouble with the phone wiring that’s connected to the modem or in your house. Try 
connecting the modem to the phone connector in your wall using a different RJ-11 
phone cable. You might also try connecting the modem directly to the wall plug if 
you’ve had other devices on that same line in the past. Sending the signal through 
many different devices and connectors may be creating some interference for the 
modem. 

If rearranging the devices doesn’t help, you could have less-than-perfect wiring in 
your home, office, or neighborhood. If that’s the case, the best solution is to try and 
turn off the requirement for a dial tone before the modem connects. This setting is 
often in the communications program’s Preferences or Settings dialog box. For 
Open Transport PPP connections, the setting is in the Modem control panel (see 
Figure 2(>5). 



698 Part III 4^ Troubleshoot and Repair 




Figure 26-5: The Modem control panel 
has an option that forces the modem to 
dial without checking for a dial tone. 



Note that stutter dial tones and other tone-related features that the phone company 
may implement can interfere with a modem’s ability to recognize the dial tone. If 
that’s the case, your only option is to turn off dial tone checking. You can do this 
through the modem’s software or using the Xx AT command in the modem’s 
configuration string. (See the AT command set section earlier in this chapter.) 



Busy signal 

Some modems will report that they’ve received a busy signal, even if what they’re 
really hearing is just an odd sort of ringing sound. This can be especially true on 
international long-distance calls or particularly noisy phone lines. If that’s the case, 
your only option is to dig into the AT command set and invoke the Xx command; 
although some programs do, most Mac modem software doesn’t include a “Don’t 
detect busy signal” option. 

Manual dial/answering 

If you simply can’t seem to convince your modem to dial the right sequence of 
numbers or pause for the correct amount of time, you might consider invoking the 
manual dial options in your communications software — if the software allows it. 
For PPP connections, this can often be accomplished by opening the options for a 
particular dial up connection and choosing the Terminal Window option. You can 
then dial using the AT command ATDT, followed up by the appropriate numbers 
and commas for pauses. 

To answer an incoming call, you can choose the Answer command in your modem 
software or enter ATA in a terminal window. 

Other communications programs — especially fax programs — will enable you to 
actually dial the number using a telephone set, and then click the button in the 
program to finish the connection. Likewise, you’ll often be able to choose a manual 
receive command when someone dials your computer with fax-modem software or 
a fax machine. 




Chapter 26 -f Printers and Modems 699 



Problems during the call 

Once the call is negotiated, you’ll likely have a smooth connection. But be aware of 
a few caveats that can reset your connection or otherwise interrupt your modem 
sessions: 

^ Call waiting. If you dial out with a modem on a line that has call waiting 
active, you may be disconnected when the signal tone plays on the line to 
indicate a call. Because you can’t answer the call anyway, it’s recommended 
that you disconnect your call-waiting service when you plan to call out using 
the modem. Usually there’s a code that the phone company provides for 
temporarily disconnecting this service. In many areas in the US, the code is 
*70. So, you can enter the dialing command: ATDT*70, phone number to 
disconnect call waiting and dial the number. 

-f Noisy line. If you pick up a regular handset and hear static or noise on the 
phone line, there’s very little chance that you’ll get a good data connection. 
You should have the line tested by the phone company and your internal 
phone wiring check by a professional. (If you have a long extension cord or 
many different adapters and couplers on the line, you might test right at the 
wall socket itself — even with a regular phone and a short cord — to see if it’s 
an internal wiring issue.) 

4 Latency, typing problems. If your communications software is text-based, you 
may have trouble typing or sending data occasionally. This can sometimes be 
a problem or slowdown with the connection, although it may also be an issue 
with your OS. If you experience these same slowdowns in word processing 
programs, for instance, suspect a slight extensions conflict, too little RAM 
allocated to your applications, or a poorly maintained, fragmented hard drive. 

4- Excessive errors. If your communications software is slowed down because 
it’s dealing with many errors during a file transfer, check the line for 
indications of noise. If the line seems okay, check your software for the proper 
settings for your particular modem and Mac (taking into account the flow- 
control settings, discussed in Chapter 16). Finally, try connecting to the other 
modem at a lower bps rate. 

Don’t forget to check your modem’s manual, where you’ll likely find more 
troubleshooting hints specific to your particular modem brand and its internal 
commands and characteristics. 



700 Part III -f Troubleshoot and Repair 



Summary 

4“ Printing problems often boil down to a few key error messages that you can 
troubleshoot. The printer needs to be connected properly and the Chooser 
needs to be configured with care, but that won’t necessarily stop problems 
from occurring. You could have a corrupt document or preferences file 
causing trouble or a conflict between serial devices, drivers, and/or system 
software components. 

> PostScript and desktop printing can cause their own sets of errors and 

problems. PostScript problems can very often be fixed with minor changes to 
your document or the Page Setup dialog box, or by adding RAM to your 
printer (or turning on additional features in your printer). Desktop printing 
problems tend to be corruption issues, especially if a system crash occurs 
while you’re printing a document in the background. 

4 Printers themselves need some care, including cleanings, good supplies, and 
the occasional check-up from a professional. And, fonts can give you some 
trouble when you’re trying to get your printouts to look good. 

4 - Modem trouble often centers on either a configuration problem (which can 
get somewhat complicated, depending on the modem) or trouble with your 
phone lines. Many different Issues can be overcome for successful modem 
communications, including noisy lines, weird dial tones, call-waiting and other 
annoyances. And you can do these things yourself — getting nearly any 
modem application to work correctly, to boot — with a little knowledge of the 
Hayes AT command set. 

4 ^ 4 - 



4 ^ 



Networking 

Issues 



I f youVe already begun adding a network to your office or 
have been in the process of upgrading — perhaps with 
some help from Chapter 17 — you’re fully aware that 
networking is about snaking a lot of cable around furniture, 
through walls, and into the back of Macs. This can certainly be 
cause for headaches, even without throwing failure and 
misconfiguration into the mix. 

You will occasionally encounter a failure in your network — 
whether it’s a software glitch, a problem with cabling, or an 
issue with an Ethernet add-on. To be prepared for this, the 
best approach is to be organized (and, as always, to have a 
good backup system). 

If you’re lucky, most of the problems you encounter when 
troubleshooting a network will be due to configuration 
problems, such as AppleTalk not being set up properly, 
Ethernet cards not chosen in the appropriate control panels, 
and so on. However, don’t rule out the possibility that the 
cabling could be giving you trouble (keep your receipts) or 
that your problem potentially lies with the hardware, such as 
transceivers or network interface cards. 



Troubleshooting Your Network 

If you’re responsible for a network in a company or 
organization, it’s probably not a bad idea to have a schematic 
of your network, geeky as that may sound. If you can get a 
copy of your building’s blueprints, so much the better. 
Regardless, you should sketch out the offices and detail each 
connection. A few things are really useful to know: 




^ ^ ^ ^ 

In This Chapter 

Troubleshooting a 
network 

When networks go 
down 

Jumpstarting 

AppleTalk 

Keeping file sharing 
up and secure 

Troubleshooting 

TCP/IP 

^ ^ ^ ^ 



702 Part III 4 Troubleshoot and Repair 



> How long is each length of cabling? 

-f Where is the cabling? In the roof, the wall, under the carpet? 

> In what order are the daisy-chained Macs connected? 

4 What port is each Mac wired to on your hub? 

4 How does each Mac connect to the network? Via expansion card, transceiver, 
built-in port, or other method? 

4 What version of AppleTalk and/or Open Transport does each Mac have? 

4 Any other special characteristics? Shared QuickDraw printers, AppleTalk 
zones, special privileges, any others? 

You’ll find that tracking your network connections and assets like this will probably 
be a big help, especially if you track things in pencil. You might also want to keep a 
log of exactly what you do whenever you’re forced to add something or 
troubleshoot the network. In my experience, it’s very easy to forget exactly how or 
why you did something, even if it was only a few days or weeks ago. 

This level of organization will also help you combat networking voodoo, as it gives 
you a quick-and-easy way to check the overall length of your network cabling, 
account for missed connections, or know exactly what you’re looking for when you 
examine the hub’s flashing lights. Having this information at your fingertips will 
likely help you get the network up and running as quickly as possible after a 
problem hits. 





Thus prepared, you can jump into the world of network troubleshooting. 

The different networking architectures are explained in Chapter 17. In this chapter, 
you’ll notice that troubleshooting the hardware in a LocalTalk and a 10Base2 Ethernet 
network are similar, because both chain computers together to create a bus topology, 
or a long network all continuing a single data line. Their hardware, software, and per- 
formance characteristics are completely different, though, so their troubleshooting 
isn’t always similar. 



Can't connect a Mac 

If you’re having trouble getting a single Mac connected to your network, you should 
check the hardware first, and then suspect the software. In most of these cases, it’s 
an issue of mlsconfiguratlon. Occasionally, hardware is to blame. Your first step will 
be to check the hardware connections and make sure the network is laid out and 
connected properly. You can then test the software side. If you get error messages, 
chase those down to their software or hardware origins and act accordingly. 



Chapter 27 Networking Issues 703 



Evangelista tip: The right mindset 



As IVe said, some of troubleshooting is more about the process — how you go about iden- 
tifying the problem —than it is knowing a bunch of facts about Macs. Your first step is to try 
some basic first aid troubleshooting techniques to figure out the problem. Then you can 
jump into the reference books and Web sites to learn about known fixes. I think system 
administrator Mike Kent agrees, judging by this tip: 

"Recently one of my users had a really weird problem. On bootup, his Mac attempted to log 
into another Mac, and it crashed whether the operation was canceled or the password was 
entered and OK clicked. It booted okay if extensions were disabled, but then there was no 
access to the network volume or anything else. 

"His Mac didn't have the capacity or the correct copy of Open Transport to handle the log in, 
apparently, so enabling only a basic set of networking extensions in Extensions Manager 
got us to the desktop, where the remote volume could be accessed in the Chooser and his 
choice to automatically log onto the remote Mac could be undone. I run into lots of stuff 
like this, and it's mainly a matter of figuring out how to attack the problem." 



Check hardware 

YouTl begin by checking the connections at your problematic Mac and, in some 
cases, elsewhere on your network: 

1. Check the connection between the Mac and the transceiver. Make sure it’s 
completely and securely connected. 

2. Check the cabling at the transceiver. If this is a LocalTalk or 10Base2 
connection, make sure the incoming cable connector is coming from the 
previous computer in your daisy chain and the outgoing connector is the right 
cable for the subsequent computer. It’s possible to loop the connection back 
on itself and accidentally end the network improperly or prematurely. 

3. Check the connections to other computers (on a LocalTalk/10Base2 network) 
or to the hub (on a lOBaseT network). You might try a different port on the 
hub if you suspect the current port might be faulty. 

4. On a LocalTalk/ 10Base2 network, check for proper termination at this Mac or 
at the end of the network chain — wherever is appropriate. If the network isn’t 
terminated, you may have trouble getting this Mac and/or others to connect. 

You may have other hardware troubles, such as bad transceivers, cabling, or 
connectors, but this is tough to know without thoroughly troubleshooting the 
software on your Mac. 




704 Part III 4^ Troubleshoot and Repair 



Check software 

The first thing you need to check before troubleshooting the software connections 
is to make sure all the appropriate Mac networking software has been loaded at 
startup. A series of extensions and control panels are necessary for the Mac to 
successfully find and work with a network; you’ll need all the software loaded 
before your Mac can get connected. 

Assuming you’re using Mac OS 7.6 or higher, the software you need loaded includes 
the following: 

4 AppleShare extension 

4- AppleTalk control panel (it’s the Network control panel in earlier Mac 
OS versions) 

4- Ethernet (built-in) extension 

> Open Transport libraries (Open Transport library, AppleTalk library, Internet 
library, OpenTptAppleTalkLib, OpenTptlnternetLib, OpenTransportLib) 

4- Shared Library Manager (and Shared Library Manager PPC for Power Macs) 

4 File Sharing control panel, File Sharing extension. File Sharing library (for 
peer-to-peer networks) 

4 Printer Share (for sharing non-PostScript printers) 

To begin troubleshooting, open the AppleTalk control panel (assuming you plan to 
use AppleTalk). Choose the appropriate networking interface — LocalTalk or 
Ethernet. (If you have two Ethernet listings, choose the Ethernet built-in option if 
you’re using your Mac’s original Ethernet connection or choose the Ethernet slot 
option if you’re using an Ethernet expansion card.) If you receive an error at this 
point, follow these steps: 

1 . Try restarting and choose again. 

2. If this doesn’t work, open the Extension Manager and make sure you’re 
loading the appropriate drivers for your network interface or card. The 
Ethernet (built-in) extension is required for Ethernet on most Macs. You 
should also ensure other networking extensions are present. Restart and 
choose again. 

3. If you have no luck, open the Extension Manager and choose Mac OS All from 
the pull-down menu of extension sets. Restart and try to choose the network. 

4. If you still can’t select a network architecture, suspect a hardware problem 
and move on to the next section. 

5. If you can select your networking hardware in the AppleTalk control panel, 
move on to the Chooser. Open the Chooser and turn on AppleTalk in the 
lower-right corner. 

If you’ve gotten this far, you’ve probably solved the problem. Go ahead and log in to 
other computers or servers using the AppleShare icon in the Chooser. 



Chapter 11 -f Networking Issues 705 



Check hardware again 

If you can’t get the AppleTalk control panel to choose the hardware you’d like to 
use for networking, and you’re completely sure the Mac is loading all the correct 
extensions, it’s possible there’s either a cabling problem or a hardware problem. 

If you’re receiving an actual error message about 5 to 10 seconds after trying to 
switch to Ethernet — “Could not switch to EtherTalk,” “An error occurred when 
attempting to switch”, or something similar — there’s a good chance something is 
wrong with your Ethernet network. The seconds-long delay is a result of the Mac OS 
polling the Ethernet hardware to learn what sort of network is connected and what 
networking zones are available. When the Mac OS returns the error message, it 
means the Mac was unable to locate a network. 



Here are some possible solutions: 

^ You need to activate AppleTalk in the Chooser. 

4 There’s a problem with the cabling, ports, or transceivers on your Macs 
and/or hub connections. 

4 There may be a problem with the System file. See Chapter 33 for information 
on performing a System file reinstall. 

-f You may have an incompatible third-party hard disk driver. 

> Your Ethernet card has a hardware setting that directs Ethernet data to the 
lOBaseT port, but you’re using the 10Base2 port (or something similar). If 
your card has more than one interface, check its documentation. 



If AppleTalk is active and your wiring seems in order, try zapping PRAM to free up 
the option and enable you to choose the Ethernet solution. Disconnect and then 
reconnect the transceiver or network cable from the computer. 



If these approaches don’t work, the delayed error message may be the result of a 
problem with the Ethernet hardware itself (either the expansion card or Ethernet 
circuitry in your Mac). Take the card or Mac to a service center. 




If the error message is immediate, the problem is likely with the Mac OS extensions 
that govern that hardware. Try a clean install of the Mac OS and/or a clean 
installation of the drivers for your expansion card. If you’re using built-in Ethernet, 
try starting up with only Mac extensions to see if there’s a conflict with another 
extension or driver. (Chapter 32 covers extension troubleshooting.) 

Just so you know it’s okay to give up, here’s a true statement: Ethernet ports can just 
go bad. During the writing of this book, the built-in Ethernet port on my main Mac 
went dead for a reason that remains inexplicable. I was sitting at the machine when 
the port stopped working, and nothing else odd was going on. My solution: I installed 
a new (faster, more exciting) Ethernet card, and things are working great. 



706 Part III > Troubleshoot and Repair 



If the AppleTalk control panel allows you to select hardware without popping up an 
error message, but nothing else changes in the control panel, this may not be 
indicative of a problem. Instead, it’s just telling you you’re connected to a network 
that has no AppleTalk zones. Or, if the connection is a LocalTalk connection, you 
might not be connected to a network at all; LocalTalk connections don’t have to be 
active for your Mac to be happy. If you think you’re supposed to be seeing zones, 
it’s possible that something is wrong with the cabling at your Mac or that another 
driver is interfering with your use of the printer port. Try turning off any serial-port 
control panels or applications that use the serial ports, and then restart if the 
problem persists. Otherwise, check your cabling carefully and make sure there’s 
really a network for you to connect to. 

If the problem is you can’t select AppleTalk in the Chooser, this also suggests that 
the port is currently being controlled by another program or driver. Clear the port 
and try again. You can also restart and zap PRAM to clear the port, and then try 
again to choose your networking hardware in the AppleTalk control panel. 

The network is down 

When the network goes down (that is, when most or all of the network becomes 
unavailable to your users) the important question to ask is what networking 
architecture is being used? If you’re using LocalTalk or 10Base2 Ethernet, a physical 
break in the chain of network connections can cause all or part of the network to 
become unavailable. If you’re using lOBaseT hardware, you should start 
troubleshooting by taking a look at the Ethernet hub or switch you’re using. 

Note that in this section I’m talking about networks that have been working but 
suddenly stop working (or partially stop working) for some reason. If you’ve never 
gotten a particular Mac to work on the network, consult the previous section, 

“Can’t connect a Mac.” 

LocalTalk and 10Base2 

These daisy-chain-style networks aren’t much fun to troubleshoot in the case of a 
downed network. To test for a break in the network, you’ll likely need to walk from 
workstation to workstation, checking behind each to make sure the wiring for the 
network is still intact. A single bad cable, transceiver, or connection can keep an 
entire daisy-chained network from working correctly. You may spend a bit of time 
tracking down breaks. (In some cases you’ll notice that a number of Macs 
downstream from a problem may be affected, while Macs upstream can still 
complete a network connection, or similar circumstances. If something like that is 
happening, look at the Macs toward the middle that may be causing the break.) 

In general, the network should continue to function even if something is wrong with 
one of the Macs in that network. A configuration problem, an issue with AppleTalk, 



Chapter 27 -f Networking Issues 707 



or even a Mac that’s been shut down generally won’t affect the network. What 
you’re looking for are physical breaks or damage to the network. 

Here’s how to find them: 

1. Check each networking transceiver to ensure that both the incoming and 
outgoing connectors are plugged in. Check the quality of the connections and 
make sure the connectors are secure and unbroken. 

2. Note whether each transceiver is properly connected to its port on the back 
of the Mac. (For Ethernet that’s the AAUI port, and for LocalTalk that’s the 
printer port. Check that the transceiver is connected to the printer port, not 
the modem port or others). 

3. Check for proper termination wherever it’s necessary (usually at each end of 
the entire network, unless the network is terminated at a bridge or hub). 

4 . Check each length of networking cable for breaks, tears, crimps, or anything 
else that suggests damage. 

Most of the time you’ll find that the network suddenly goes down because a poorly 
placed cable gets kicked under the table or a computer is disconnected and/or 
moved without sufficient forethought. It’s perfectly all right to move Macs and 
printers around on the network, but you’ll need to make sure doing so doesn’t 
create a permanent break in the cabling. It’s a good idea to do networking 
rearranging after hours, because disconnecting daisy-chained cable causes 
interruptions for the entire network. 

But there’s another time you may find that the network won’t come back up — after 
you’ve worked on it. If you’ve recently added machines and things are working well, 
check the following: 

4^ Ensure proper connections and proper termination. 

4 It may sound crazy, but make sure every computer’s cabling and transceivers 
are plugged in, and in the right order. You could accidentally have an extra 
length of cable or two that starts at one Mac’s network connection but goes 
nowhere. (I’ve seen it happen. All that cable can get confusing.) 

4 Check your cable lengths and the number of nodes on the network, as 
discussed in Chapter 17. LocalTalk is limited to 32 devices and 1,800 feet of 
cabling; PhoneNet lowers that number to 24 devices. 10Base2 can only handle 
about 600 feet in total cable length. 

4 If you can, test your new transceivers to see if they’re the problem. The best 
way to do this is to create a small network of two nodes, and then test each 
transceiver along with one you know works properly. That way, you can test 
all your transceivers quickly by swapping them into your mini-network. 



708 Part III > Troubleshoot and Repair 



lOBaseT 

In the case of a lOBaseT network, the entire network being clown is an easy problem 
to troubleshoot — there’s something wrong with your hub. In such a network, 
problems on one Mac don’t create problems for the entire network, at least not 
from a hardware point of view. If a server crashes or a particularly popular Mac 
that’s running file sharing shuts down, it can affect everyone on the network. But 
that’s not a hardware problem. 




Ethernet hubs aren’t terribly friendly for troubleshooting. Depending on how 
complicated they are, they usually work or they don’t work. You can try flipping t 
he hub’s power switch and moving connections around to see if a particular port 
has gone bad, but there’s not much else you can do but have the hub serviced. 
(Check your hub or switches manual for diagnostic capabilities that may be built 
into the hub.) 

At the time of writing, a few Ethernet problems had been identified with the Power 
Macintosh G3 series, including issues that were resolved with the Mac OS 8.1 release. 
If you are having trouble with lOBaseT Ethernet connections on a Power Macintosh 
G3 machine (including trouble with auto-sensing hubs, problems with built-in 
Ethernet causing crashes, and other issues), upgrade to the latest OS version by visit- 
ing Apple's support site (www. app1 e . com/support) for information on download- 
ing an update. 



Software Issues 

Your Mac network is likely using one or more of three different networking 
protocols: AppleTalk, TCP/IP, or MacIPX, the Novell NetWare standard. You may 
also be connecting to a Windows NT network using either AppleTalk (which NT can 
support in a limited way) or DAVE, an add-on client from Thursby software. 

Software configuration is the key to most networking problems; in fact, network 
management is the arcana of the computing industry that, in many cases, results in 
thousands of dollars being spent to train individuals who make very healthy 
salaries keeping corporate and organizational networks up and running. Although 
the Mac isn’t as difficult to run as all that, it certainly offers its share of networking 
problems. 

This section covers Open Transport and its support for AppleTalk and TCP/IP. If 
you have a Mac and/or a version of the Mac OS that doesn’t support Open 
Transport, the advice in the AppleTalk and TCP/IP sections should still apply, for 
the most part. The difference is in the names of the control panel more than 
anything else. The AppleTalk control panel is handled by the Network control panel 
in older versions; File Sharing is Sharing Setup in previous Mac OSes; and TCP/IP is 
MacTCP in earlier implementations. 



Chapter 27 -f Networking Issues 709 



Evangelista tip: Novell and NT 



Having trouble with your Mac's connection to a Novell or NT network? You probably already 
know the basics: To connect to a Novell NetWare network, you need the MacIPX software. 
If you've already got it (it should come with the NetWare distribution), you'll want to look 
into updating it (see Chapter 17 and www. novel 1 .com/ for more info). If you need to 
hook up to an NT network, NT does offer AppleTalk sen/ices; however, the experts currently 
recommend using Thursby Software's DAVE client software, which is also discussed in 
Chapter 17. 

If you're using NT for AppleTalk services, you may encounter an interesting problem called 
the dancing icon syndrome. This can happen with AppleTalk sen/ers on non-Mac platforms, 
such as Linux, Windows NT, and Novell NetWare. (The problem may be limited to Mac OS 
8.1 .) When the server volume Is mounted on the Mac client, file icons in the server window 
move around, making regular Finder tasks tough. The official Windows NT software fixes 
should be available on the Microsoft Web site or via Microsoft's helpline phone support. 

For Novell-bound Mac users, Evangelista Yuval Kossovsky has this advice: 

"There is a Mac IPX client for NuBus machines and one for PCI-based Macs. 'CLT 511' is the 
Novell IPX client for PCI machines. There is also a special update for Mac OS 8. 

"Here's a quick connection tip: When the IPX client cannot find the server or NDS tree and 
the frame type is correct, change the frame type to an incorrect one and then change it 
back. This usually resets the connection. Also, to make a Mac mount a Novell volume at 
bootup, make an alias of the volume and put it in the Startup Items folder." 

Try http://support.nove! 1 .com/products on the Web for this update and future 
updates, including Mac client software. 



open Transport 

On the newest macs, and any Mac using Mac OS 7.6 or above, Open Transport is 
the underlying networking technology. But who cares? If you’ll be using a network 
or the Internet, the Open Transport libraries need to be in your System Folder. And, 
“Open Transport” is what Apple usually calls updates to the Mac’s networking that 
are posted on the Apple Web site periodically for downloading. (The installers are 
also included with new Mac OS released.) Otherwise, the name Open Transport 
isn’t really all that important. 

What’s important is the distinction between Open Transport and so-called classic 
networking. Open Transport introduced the new, more efficient control panels — 
AppleTalk, File Sharing, Modem, TCP/IP, PPP — to replace the classic networking 
approach, which was a hodge-podge of networking solutions. Open Tranport 
provides one unified layer of networking, on top of which different protocols — 
such as AppleTalk and TCP/IP — can be used to communicate with the outside 
world. 





710 Part III ^ Troubleshoot and Repair 



In the early updates to Open Transport, a lot of work was being done to bring it up 
to speed, get it compatible with nearly all Mac programs, and get it to work on most 
Macs. For the most part, that effort has been successful, and you’ll not come across 
too many hassles with Open Transport in later releases. In fact, it’s reliable enough 
that Mac OS versions beyond Mac OS 7.6 don’t support classic networking 
anymore. 

Here are a few of the lingering issues: 

> Computers running the Apple IP Gateway and AppleTalk Internet Router 
shouldn’t be upgraded to Open Transport. Stick with classic networking 
(which also means sticking with an OS prior to Mac OS 7.6). 

^ Use the most recent version of PPP dialer software and AOL that you can get 
your hands on. Check the Open Transport Read Me file for more information. 

Power Macintosh and Performa 5200/5300/6200/6300 models can have a 
hardware problem that keeps them from using Open Transport successfully. 
The Mac OS 8 or higher installation will test for this problem, as will the 
5xxx/6xxx Tester program available from Apple’s Support Web site. 

In general, some aging Mac programs that implemented special networking features 
— or otherwise “hacked” into MacTCP or AppleTalk in a way not recommended by 
Apple — may not work correctly with Open Transport. If you’re using an older 
version of Open Transport, it’s certainly recommended that you upgrade to a newer 
version of OT, a newer Mac OS, or both. You may experience many other problems; 
check the Read Me file that came with your version of Open Transport for details. 

AppleTalk 

As mentioned in the section “Can’t connect a Mac,” one of the main issues in 
troubleshooting AppleTalk is making sure all the appropriate extensions are loaded. 
In Mac OS 7.6 and above, those extensions changed somewhat in name (and 
function, in some cases) from their previous incarnations, with control panels such 
as Network and extensions such as EtherTalk giving way to AppleTalk and Ethernet 
(built-in) — names and functions that follow a bit more logically. 

These more recent controls for your network give you backward compatibility (you 
can still hook up a machine that’s running an older OS version) and a few extra 
capabilities. Troubleshooting and getting your network to work properly requires 
that these extensions and control panels work in concert toward the end goal of 
enabling your Mac to communicate with other computers. Take a look at how this 
works and what you can do to test and troubleshoot when the system fails. 



Chapter 27 'f Networking Issues 711 








Are you missing any important icons? If you can't find the AppleShare icon, AppleTalk 
control panel, or the File Sharing options, this is a sure sign you don't have all the 
appropriate extensions loaded. Head back to the "Can't connect a Mac" section and 
make sure you've got all the right software in your System Folder. This is one of the 
most common causes of networking problems, especially when you first start putting 
together the network. 



How it should work 

One of the keys to getting an AppleTalk-based network to work is — surprise! — 
choosing the hardware that AppleTalk is going to use. You do that by heading to the 
AppleTalk control panel: 

1. When you first open the control panel, you may be warned that AppleTalk 
isn’t active and that it should be initialized when you close the AppleTalk 
control panel. If that sounds like a good idea (and it probably is) click Yes. 

The AppleTalk control panel will then appear. 

2. In the control panel, choose the hardware you’ll be using for your AppleTalk 
network. If it’s Ethernet hardware, choose the entry for the particular 
circuitry you’ll be using. Regular Ethernet or Ethernet (built-in) suggests the 
port that’s built into most non-Performa Macs. If you have an entry that says 
Ethernet slot xx (where xx is a two-letter address), this indicates an Ethernet 
expansion card. Select it if that’s what’s wired to the network. 

3. At this point you should also choose the correct zone for this Mac if you can. 
Zones are set up using network-administration software and server software; 
however, even if you use file sharing, you need to choose a particular zone 
that will serve as the home for your Mac. (If you just have a couple Macs in 
your own office, you probably don’t have any zones to choose from.) Now you 
can close the control panel. 

4. In the Chooser, find the AppleTalk selector; it should already be turned on. To 
set up a network connection, click on the AppleShare icon. Choose the correct 
zone if you’re given the option. Now you should be able to choose a server (or 
a Mac on the network that’s running file sharing) and log in to it using a name 
and password. 

That’s the ideal scenario. You’ve already looked at what to do if you can’t select the 
network topology you want to work with — that’s what the entire first part of this 
chapter is about. And if you can’t manage to select AppleTalk in the Chooser, that 
also is covered in the section “Can’t connect a Mac.” But what if you’re having 
trouble with file sharing itself? Or what if you need to know more about your 
AppleTalk connection? Then, you need to dig a bit deeper. 



712 Part III > Troubleshoot and Repair 







Interested in knowing more about your AppleTalk connection? For more advanced 
users and administrators, the AppleTalk control panel offers additional information 
and options (especially useful if you need to know some specific addressing issues 
regarding your network adapter). Choose Edit User Mode from the menu, and then 
choose Advanced for a more complicated AppleTalk control panel. You can choose 
Administration to set a password and lock the AppleTalk settings — usually a good 
idea in a shared lab environment. 



File sharing won't work 

The basics of file sharing are discussed in Chapter 17, which, among other things, 
shows you how to get up and running on a peer-to-peer network of Macs. But if 
you’re having trouble getting file sharing to start up, you might feel stuck in the 
mud. The symptom: You’re clicking the Start button in the File Sharing control 
panel and it won’t start up — you either get an error message that says “File sharing 
could not be enabled” or it just never stops trying to start up. 



If you have all the proper extensions loaded and AppleTalk is active, receiving this 
message suggests a software problem — specifically, a problem with corruption. 
You’ll need to dig into your Preferences folder to find the solution. 



Note 



This is probably a good time to mention that it never hurts to back up the Users and 
Groups preferences file or the File Sharing folder in the Preferences folder. If you are 
forced to delete any of these files, replacing them from a clean backup is much eas- 
ier than rebuilding them from scratch. 



Here are some things to try: 

4 Delete the User and Groups preferences file in the Preferences folder located in 
the System Folder. (You can also just drag it to the desktop as a preliminary 
measure.) Try to start up file sharing again. 

♦ Drag the File Sharing folder from the Preferences folder to the desktop. Try file 
sharing cigain. If it works this time, you can throw away the folder. 

4 * Delete AppleShare PDS. This invisible file is in the main directory of your hard 
drive, and it’s likely corrupted if you’re having trouble getting file sharing to 
start and you’ve already tried the other two files. Unfortunately, you’ll need to 
make the file visible first, and then delete it. (See the sidebar “ResEdit: Making 
invisible files visible.”) Once you’ve done that, you can try starting up file 
sharing again. 

4 Check for extension conflicts. You may be having a conflict between the File 
Sharing extension and other extensions in your system. Try restarting your 
Mac with the Mac OS All extensions option selected. If file sharing now works, 
you’ve got a conflict with a non-Mac OS extension. Check Chapter 32 for 
troubleshooting tips. 



Chapter 27 -f Networking Issues 713 



> Run Disk First Aid. A bad block or other trouble with the desktop database can 
hinder file sharing. You should also rebuild the Desktop file. 

4- Zap PRAM. You may want to delete all these files, then immediately restart 
and Zap PRAM. Check your AppleTalk settings in the AppleTalk control panel, 
then start up file sharing again. It should work this time. 




You should also make sure you have some free RAM and hard-drive space — file 
sharing needs a bit of both (about 800K of RAM and 1MB of hard drive space) to 
start up properly. 

Apple's Tech Info Library also recommends that you reinstall the networking software 
and/or the Mac OS if you're experiencing problems that can't seem to be fixed or 
after having used a third-party file sharing program. 



File sharing security 

Although file sharing security isn’t strictly troubleshooting, I would like to mention 
it quickly — after all, trouble may crop up because you’re not being careful enough 
when securing your Macs. 



ResEdit: Making invisible files visible 



You need to be fairly comfortable with your Mac skills before you use ResEdit, which is a 
low-level Macintosh programming tool designed to mess files up beyond recognition. (At 
least, that's what the program does In the wrong hands.) In the right hands, you can quickly 
use it to find and de-cloak that pesky AppleShare PDS file. 

Find ResEdit online, in Apple's FTP directories (www.apple.com/support/) Start ResEdit. 
Close the File window that opens and select File Get File/Folder Info. Now, find the 
AppleShare PDS file on the main level of your Mac's startup hard drive. Highlight 
AppleShare PDS and click Get Info. 

This brings up a dialog box that tells you a lot of interesting stuff about Mac files, but it lets 
you change some of that stuff, too. Notice toward the bottom of the window that this file 
has a check next to the word Invisible; click once to uncheck that option. Click the close box 
on the window. When asked if you want to save info before closing, choose Yes. 

Now the file should be visible. Quit ResEdit, and then head over to your Mac's hard drive. 
Open it and find the AppleShare PDS file. Drag it to the Trash and begin testing file sharing 
again. 




~J Part III > Troubleshoot and Repair 



On the 
CD-^ 



The bottom line to security Is this: Be careful with your Sharing permissions, 
especially if your LAN also has an Internet connection. (Permissions are set in the 
Sharing control panel, and they determine what capabilities are granted to certain 
users or groups of users. For instance, you can decide whether or not a user has 
the authority to save files in a particular folder, or if that user is only allowed to 
read files in the folder.) It's best to make a habit of setting the permissions so that 
every person you want to have access to your Mac has to provide a password and 
have an account, and gets access only to specific parts of your drive. Even a well- 
meaning visitor can trash an important document or application. Don't give them 
the opportunity. 

If youTe a system administrator, you can check the status of your Mac LAN's security using 
a shareware program, found on the included CD-ROM, called Network Security Guard 
from MR Mac (www .mrmac . com/). The program will check your connected Macs and 
generate reports on Macs that have file sharing enabled, those that allow guest access, 
those that have the user name as password (or other obvious passwords that you can tell 
it to search for), and similar reports. This is invaluable information if you're trying to 
manage a larger group of Macs and need to (kindly) suggest to users that they maintain 
security on the network. 

So how do you set permissions? By using the Sharing command. Choose a hard 
drive on which to impose a permissions lockout, and then choose File O Sharing 
from that Mac's menu bar. In the resulting dialog box, you can choose which users 
or groups you want to give permissions to and which permissions they get — read, 
write, both, or none. If you have more than one user who needs a special 
permission set, that's when you'll head to Users and Groups on this Mac and create 
a new group. Note that you can then either copy those permissions to all enclosed 
folders or you can go to each Individual folder and set permissions. 

It's important, as the system administrator or “Mac person” in your office, that you 
avoid allowing people to log in as guests and with simple passwords. Mac networks 
can be very secure, in theory, even on the Internet with a firewall — as long as users 
are vigilant about that security. If you have a smaller office where you can gather 
everyone together and chat about things, you might mention this, and train them to 
keep their Macs secure. 

Obviously, the best security comes — especially In larger offices — from using only 
an AppleShare (or NetWare/Windows NT) server solution for connectivity instead 
of allowing the Macs to access file sharing. File sharing is really about empowering 
individual Macs to control their own security and networking; in a larger office, 
though, that isn’t necessarily practical or wise. It’s better to run a server computer 
and control how everyone logs in and accesses shared resources. 

In fact, you can disable file sharing on your workgroup's Macs, if necessary, by 
unchecking the File Sharing control panel, File Sharing extension, and File Sharing 
shared library in the Mac’s Extensions Manager or otherwise moving the File 
Sharing system files to their respective Extensions (Disabled) and Control Panels 
(Disabled) folders in the System Folder. This will keep any users from turning on file 



chapter 27 ^ Networking Issues 715 



sharing and compromising the security of their network (or, at least, their Macs) to 
outsiders. 




By the way, while you’re taking inventory of the file sharing settings on your 
networked Macs, it’s a good idea to take a look at the Web Sharing control panel as 
well. If your network is hooked up to the Internet, it’s possible that your Mac users 
are broadcasting a special Web directory (called Web Pages) to anyone with a Web 
browser. This might not be a problem, unless they’ve set weird permissions for the 
folder or the folder holds your top secret plans for a better mousetrap. In any case, 
check for security holes and disable the control panel if it makes you 
uncomfortable. 

Do you administer a network of file sharing Macs? It's a good idea to update a single 
machine's Users and Groups (in the preferences folder) whenever you add a new 
user, and then distribute that data file to each Mac on the network. (This keeps things 
nice and uniform.) You should also back up that master Users and Groups data file so 
you can restore any Mac's corrupt Users and Groups data without being forced to 
enter the data manually. 



sharing trouble 

Once you get file sharing up and running, you could still run into the occasional 
snag. A couple of these are well known: 

4 * Crashing. Corruption in a preferences file or an extensions conflict. Start up 
with Mac OS All extensions enabled and try to reproduce the file sharing 
crash. If you can’t, troubleshoot for an extensions conflict. If you can get the 
Mac to crash, try deleting the preferences files as outlined in the previous 
section. 

> Can't unmount a volume. Often with removable media, you’ll get a message 
that says you can’t eject the cartridge of a disk because it’s being shared; file 
sharing has gotten confused and believes the media is in use. (This was 
supposedly fixed in Mac OS 7.5.1.) If the media really isn’t in use (ask around 
among your networked friends or colleagues), you can disable file sharing, 
eject the disk, and re-enable file sharing. In Mac OS 7.5 and earlier, you may 
find that restarting the Mac is the only way to get the disk ejected. 

4 - Can't see the whole remote disk. File sharing (through Mac OS version 8.1) is 
limited to sharing 4GB volumes. To see an entire volume of over 4GB across 
the network, you should partition the drive into chunks of 4GB or smaller. 

4 ^ Can't log onto a file sharing Mac. Make sure file sharing is enabled on the Mac. 
If you can access the Mac but it won’t accept your user ID, make sure that 
Mac has included you as part of its Users and Groups entries. (If you’ve had to 
troubleshoot by deleting preference files, you may need to reconstruct the 
Users and Groups profiles.) If you do exist in the Users and Groups data and 
everything else seems to work, that Users and Groups file may be corrupt. 
Drag it to the desktop, restart file sharing on that Mac, and create another 
user profile. If you can log in, you’ll need to delete the Users and Groups data 
file and redefine them for that Mac. 



716 Part III -f Troubleshoot and Repair 



TCP/IP 

Problems with TCP/IP itself are pretty rare; you’ll have more trouble with your PPP 
dialer if you’re using one to connect to the Internet. For the most part, PPP 
problems are simply modem problems, so you should consult Chapter 26 for hints 
on getting connected to your ISP. 

The TCP/IP control panel doesn’t cause too much trouble, as long as all your Open 
Transport networking extensions are in place and you’ve got your TCP/IP addresses 
and settings entered correctly. You should get these numbers directly from your 
network administrator or ISP; make sure you enter them exactly as they’re 
supposed to be entered. Easily the most common TCP/IP problem is a transposed 
IP address. 

The other big problem with TCP/IP is its ability to load and unload on demand — 
this usually works, but not always. If your Mac signs itself on at times (or can’t 
seem to sign on at all other times), this option may be to blame. To change it, you’ll 
need to dig into the TCP/IP control panel: 

1. With the TCP/IP control panel open, choose Edit ^ User Mode from the 
menu bar. 

2. Choose Advanced and click OK. 

3. Click the Option button that now appears in the TCP/IP control panel. 

4. In the TCP/IP Options dialog box, change the way that TCP/IP will now load. 

Depending on how your user settings are set, you may already see the Options 
button in the TCP/IP control panel; in that case, you just need to worry about steps 
3 and 4. 

Here are some problem symptoms and potential cures: 

> Internet connection not working. This problem is often more specific (as with 
the other bullets in this section), so if you’re having trouble with your TCP/IP 
connection, you should narrow it down a bit first. If the PPP connection was 
successful, the problem is probably with the TCP/IP control panel. Can you do 
anything on the Internet? Can you check your e-mail or get Usenet newgroups? 
If you can do that but can’t surf the Web, your problem is probably with the 
DNS server entries. If you can surf the Web but can’t get e-mail, you may have 
set up your e-mail server and/or news server settings incorrectly in the 
Internet Config or Internet Setup Assistant. 

4 TCP/IP not loading. If you’re using an older Internet program, and it’s the first 
Internet program you’ve run, it’s possible that TCP/IP is not loading on 
demand. To get around this problem, choose the Options button in the TCP/IP 
control panel and uncheck the option Load only when needed. You should 
also check the Options window to make sure TCP/IP is set to Active. 



Chapter 27 -f Networking Issues 717 



^ DNS can't be found. A Web browser will report it can’t find the domain name 
server (and, thus, figure out how to find a Web site) for one of two reasons: 
either the Mac isn’t connected to the Internet or the DNS addresses are 
wrong. (The DNS computers could also be down, so call your ISP if trouble 
persists.) If your PPP connection seems to be working, or if your hub is 
flashing its lights in response to a solid Internet connection, the problem is 
most likely with the IP addresses you’ve entered in the TCP/IP control panel 
for your DNS computers. Check them again and correct them. 

4 “ Can't get e-mail and/or Usenet news. You need to set the correct e-mail and 
news server addresses in Internet Config or the Internet Setup Assistant. Be 
aware that not all mail and news programs use the Internet Config settings, so 
you may have to individually set the addresses in your e-mail and/or news 
programs (see Figure 27-1). 




Figure 27-1: You can run the 
Internet Setup Assistant at any 
time to change the default mail 
and news servers for your Mac. 



4 * Internet connection dials itself You may find that your PPP dialer will attempt 
to log onto the Internet as the Mac starts up or during the time that the Mac is 
running, even if an Internet application is running. (If a Web browser or e-mail 
program is running, suspect it first; look for a self-refreshing Web page or a 
scheduled e-mail check.) In this case, go to the TCP/IP Options window and 
check the option Load only when needed. TCP/IP may be trying to constantly 
maintain an Internet connection. (This problem can also be attributed to older 
versions of MacPPP and FreePPP, two popular Internet dialers. For some 
reason, these earlier versions had a bug that caused them to dial out for no 
reason every few hours. If you suspect your PPP dialer, upgrade it.) 

Loading TCP/IP only when needed is a good idea if you use a dial-up connection or 
you have very little RAM in your system, but it should generally be kept on for 
direct (Ethernet-based) connections to the Internet. TCP/IP may also need to be on 
all the time if you use a special bridge or other device to get Internet access for 
your local area network. 



718 Part III -f Troubleshoot and Repair 



Summary 

> Troubleshooting a network requires a close look at the hardware and cabling, 
followed by software troubleshooting, and then an even closer look at the 
hardware. Many networking problems are due to a bad wire or a bad 
connection, with AppleTalk and Chooser problems a close second. Only after 
exhausting these options should you even wonder if there might be something 
wrong with your networking ports. 

> 10Base2 and LocalTalk networks often go down for very little reason: Because 
every computer connection is required to keep the network running happily, 
any problems with the wiring or transceivers on any of the machines can 
bring the network crashing down. In these cases, it pays to be organized. 
lOBaseT networks are easier; if they go down, blame it on the hub. 

-f Open Transport and AppleTalk have their own little incompatibilities, but 
for the most part the trouble is in configuration. AppleTalk especially can be 
confusing, and — if it gets used a lot — it can kick back the occasional error. 
Many AppleTalk problems can be attributed to corrupt files. Fortunately, 
most of these problems are also easy to fix. 

♦ TCP/IP shouldn’t give you much trouble except that you need to be 
meticulous when entering IP addresses and other values. Get those right 
and only one or two potential problems will pop up to give you Internet 
headaches. 



Gaming, 
Multimedia, and 
DOS Issues 



I t’s no fun to spend hard-earned money and a little elbow 
grease installing a state-of-the-art video card, only to be 
less than overwhelmed by the speed increase you witness. 
There can be a couple of reasons a video accelerator might fail 
to speed things up, and most of them are configuration issues 
that can be easily solved. 

Speaking of configuration, getting game controllers — such as 
high-end joysticks and gamepads — to work correctly can be a 
study in arcana. If there’s anywhere the Mac has let users 
down in the past, it’s here, with the ADB port being used as a 
poor excuse for a gaming port. Fortunately, that’s changing. 
You’ll just need to make sure you have the latest drivers and 
software. 

On the DOS emulation front, you’ve probably got two 
concerns: running Windows in its full splendor, and bleeding 
every last ounce of performance out of your emulation 
solution. Now, I’m sure not going to help you troubleshoot 
Windows; plenty of books much bigger than this one are 
devoted to that task. But you will explore, in this chapter, 
some possible solutions for an emulator that’s giving you a 
little grief or a Windows solution that could use just a bit more 
power. 




In This Chapter 

Does your 

accelerator 

accelerate? 

QuickDraw 3D and 
Voodoo problems 

Problems with game 
controllers 

DOS emulation: 
troubleshoot the 
cards 

Trouble with software 
emulators 

4 - 4 ^ ♦ 



720 Part III > Troubleshoot and Repair 



3D and Acceleration 

You buy the card, get it home, follow all the instructions in Chapter 18, and you 
perforin, in your own humble estimation, a fabulous job of it. Then you fire up 
your Mac and nothing spectacular seems to happen. There’s two possible reasons 
for this: 

4- Nothing spectacular is supposed to happen. This is especially true if the card 
you’ve bought is an add-on 3D card. Voodoo cards and some QuickDraw 3D 
RAVE accelerators only kick in when they’re being used with a program — 
often a game or multimedia title — designed to be accelerated. In general, 
you’ll get regular performance with these cards with other programs. 

4^ The configuration is wrong. For successful 3D acceleration, the card’s software 
components and extensions should be loaded and running with the Mac OS. 

In addition, you need an application or title that’s designed to be accelerated 
in the first place. If you’re working with the latter, then the former may be 
causing your problems; you need to install and use the correct extensions for 
your 3D hardware. 

Unless you encounter a vendor-specific defect, you’re unlikely to have many 
problems beyond configuration. However, you need to have all the necessary 
components present for the card to work, and you need the card to be properly 
installed. Here are some steps for fixing problems with your 3-D card: 

1. If you suspect you’re having 3D problems, you can isolate those problems and 
get to the root of the issue by first determining which 3D technology you’re 
trying to use. 

2. Move on to the software specific to that 3D technology. Both QuickDraw 3D 
and 3Dfx Voodoo technologies require specific system extensions. Your card 
may also require special drivers. 

3. If neither of those get the card to kick in, suspect a conflict between those 
extensions or a problem with the application you’re trying to use. 

4. Finally, if troubleshooting the extensions or application doesn’t solve your 
problem, you can suspect that it’s a hardware issue. 

One way to solve 3D acceleration problems is to rerun the installation program that 
came with the card. This should install any drivers for the card that are missing and 
may be necessary to configure the card. The one thing to watch out for, though, is 
the installation’s propensity to overwrite upgrades to your Mac OS; don’t let it 
overwrite QuickDraw 3D, QuickTime, or similar technologies if you know that your 
current versions of those extensions are newer. 



Chapter 28 > Gaming, Multimedia, and DOS Issues 721 



If your Mac OS extensions are newer than the 3-D card’s versions, you might want 
to consult the accelerator card manufacturer’s Web site to see if it has released an 
update to the installer. The company may also have specific recommendations 
regarding the product’s interaction with your newer release of Mac technology or 
the Mac OS. Often a manufacturer will upgrade its installation when a new version 
of the QuickDraw 3D technology is made available by Apple, and you can download 
that upgrade (or read about the work-around) from the manufacturer’s Web site. 

QuickDraw 3D 

Because QuickDraw 3D is written by Apple and supported from within the Mac OS, 
it’s very well integrated for a number of tasks. For instance, you can accelerate 
QuickDraw 3D graphics within a window; with Voodoo 3D, you have to be viewing 
the acceleration full screen, one of the main reasons that Voodoo acceleration is 
pretty much limited to the arena of games. 

But with that integration comes a certain amount of confusion. Sometimes it’s 
tough to tell exactly which extensions you need to have active for 3-D acceleration 
to work. Remember, QuickDraw 3D is the required technology for creating the 3D 
objects and manipulating them in the Mac OS — QuickDraw 3D RAVE is the 
acceleration technology that makes the 3D graphics render more quickly. So, you 
need both technologies present to get QuickDraw 3D-accelerated graphics cards 
and applications to work together correctly. 



Loading trouble 

To begin, check to make sure all the required QuickDraw 3D extensions appear in 
the Extensions folder on your Mac (or that they’re checked to load in the 
Extensions Manager). Those extensions are as follows: 



^ QuickDraw 3D 
> QuickDraw 3D IR 
^ QuickDraw 3D RAVE 
^ QuickDraw 3D Viewer 

If you get a message that says “QuickDraw 3D could not be found,” that’s a good 
indication you’re missing one or more of the preceding extensions. If they are 
present (and the Mac has been restarted), it’s possible that you’re receiving the 
message because you’re running low on application memory. Try closing other 
applications and restarting the Mac, and then run the QuickDraw-enabled 
application again (with no other applications loaded). 

If you still have trouble, you may simply not have enough RAM to run QuickDraw 
3D and the application. If you feel you have plenty of RAM, increase the problem 
application’s allocated RAM slightly (select the application’s icon and choose File»^> 
Get Info). If all else fails, try a clean install of the Mac OS in case the extensions (or 
some other aspect of the Mac OS) have become corrupted. 



722 Part III 4^ Tlroubieshoot and Repair 





These days, QuickDraw 3D is generally installed along with the QuickTime distribu- 
tion, so if you can't find an option to help you reinstall QuickDraw 3D, look to the 
QuickTime Installer. Also, note that QuickDraw 3D is a PowerPC-only technology that 
can require quite a bit of RAM, so this won't work with older Macs. 



Acceleration issues 

Aside from having all the QuickDraw extensions loaded, including QuickDraw 3D 
RAVE, the most important part of using QuickDraw 3D RAVE acceleration is running 
a program — usually a game — that supports RAVE. You’ll find that not all of them 
do, and games written specifically for the Voodoo chipset from 3Dfx aren’t 
necessarily designed to be accelerated by a QuickDraw 3D accelerator card. (Some 
cards do both types of 3D acceleration, and some games do both, too.) 

It’s always a good idea to check the game publisher’s Web site to see if it has 
updated the game to support RAVE drivers or created a patch for the game that 
includes the support. In the computer gaming world, games get released as soon 
as they possibly can — sometimes with other support files, patches, and upgrades 
being released weeks later through the mail or via a Web site. Check often if it 
seems acceleration isn’t working well or if acceleration isn’t yet present in 
the game. 

If you’re using a 3D card for higher-end multimedia or design 3D acceleration, the 
main concern is making sure you’re loading the correct extensions for your video 
card (see Figure 28-1), so study the card’s manual carefully. You’ll also want to 
check your Extensions folder for any extension conflicts; Apple has its own graphic 
accelerator extensions that may interfere with the operation of your card, as may 
extensions left over from a previous video card. Also check the video card 
manufacturer’s Web site for updates to the extensions you currently have installed. 

In a number of cases, built-in 3D acceleration only works at 16-bit color depths 
(thousands of colors), not 8-bit (256 colors) or 24-bit (millions of colors). Check 
your documentation regarding your particular Mac model — this is certainly true of 
the Power Macintosh 5500/6500 series of Macs, the 20th Anniversary Mac, and 
many Power Computing models that featured ATI-based 3D acceleration. 




Figure 28-1 : The ATI chipset in a 
Power Computing PowerCenter Pro 
comes with five files for the Extensions 
folder. 



Chapter 28 4 Gaming, Multimedia, and DOS Issues 723 




Don't forget that some game drawing functions require Game Sprockets as well as 
the appropriate acceleration extensions. See the Game Sprockets discussion later in 
this chapter. 



Voodoo 

Overall, Voodoo acceleration is simpler than QuickDraw 3D RAVE, but it does still 
require attention to the extensions loaded on your machine. You’ll also want to 
make sure your card and monitor are configured correctly. 

If the Voodoo accelerator card you’re using is a 3-D card only, it needs to be 
connected to the existing 2D card in your Mac. To do that, you generally attach a 
cable to the 2D card’s RGB (DB15) port, and connect the cable to the video-in port 
on the Voodoo card. From there, you hook a VGA (HD 15) monitor cable into the 
Voodoo card, although you may need an adapter if you’re using an Apple monitor. 
Check these cables for proper configuration if you’re having trouble getting either 
the card or your monitor to work after installation. 

Voodoo accelerators will generally only support multisync monitors (because they 
need to resync to support full-screen 3D), and they require PCI-based Power 
Macintosh computers. Voodoo cards can also add quite a bit to the RAM 
requirements of your favorite games, usually needing 32MB of RAM or more for 
successful game play. 



QuickDraw 3D: When things slow down 



Apple's Tech Info Library contains a tech note that was originally part of the Power 
Computing tech database, which Apple incorporated into its own support Web site when 
Power Computing sold its assets to Apple. The note discusses the built-in ATI RAGE II 
chipset on the Power Computing machine, although the chipset is actually a popular add- 
on in many Macs. 

The note discusses problems that occur when video memory gets low, which manifest 
themselves with 3D objects that slowly begin to lose their texture and detail as QuickDraw 
allows these things to drop out in the interest of preserving VRAM. This effect is especially 
noticeable if you're increasing the window size while viewing a complex 3D object; it's less 
likely to be noticeable while playing games. Eventually, the card will run out of memory and 
the QuickDraw functions will revert back to software-only, resulting in slower performance. 
The answer: Get more VRAM or render less complex objects. 




724 Part 1114* Troubleshoot and Repair 



You’ll also have to have the correct software installed. QuickDraw 3D and 
QuickDraw 3D RAVE are probably still required, as may be the DrawSprocket from 
Apple’s Game Sprockets. (In fact, some Voodoo accelerators work as QuickDraw 3D 
RAVE accelerators, too, but sometimes only in full-screen modes.) 

In addition to the above, your 3Dfx card will likely require a few additional drivers: 

4 3Dfx RAVE driver extension 

4 3Dfx shared library file 

4 Graphics library file 

All of these will need to be placed in the Extensions folder. Check your 
documentation for the exact name and other required extensions. 

Your Voodoo card will also require full-screen games specifically written to take 
advantage of Voodoo (or QuickDraw 3D RAVE, in some cases) acceleration. This 
means games that tout that they’re Voodoo-, 3Dfx- or Glide-compatible, all of which 
refer to pretty much the same thing. (The Glide API is a programmer’s interface for 
writing accelerated 3D routines.) 

Troubleshooting 

If you have trouble with a pass-through style add-on Voodoo accelerator, your 
problems are likely to revolve around the cables and adapters you need to get the 
card working. If you install the card and immediately have trouble, check the cables 
and adapters first. Some of these troubleshooting hints are more applicable to one 
type of accelerator over the other, but you may find any of them useful for a 
particular problem. 

Here are some common issues: 

4 Cable doesn't fit on a pass-through Voodoo system. Make sure you’ve attached 
the RGB port (DB15) to the 2D video card. Some video cards feature both RGB 
and VGA (HD 15) ports, but the cable is designed for one RGB and one VGA 
port. So, use RGB on the Mac’s video and use VGA on the Voodoo card’s 
video-in port. 

4 Monitor is blank on a Voodoo system. Check the pass-though cable between 
your 2D and Voodoo card. Also check the connection from the Voodoo card to 
your monitor. If you’ve installed an adapter for the monitor’s connection to 
the Voodoo card, test that adapter as well. (If you can, plug it into another 
VGA port for testing with your monitor.) Test for trouble with the Voodoo card 
by reinstalling the monitor on the 2-D card, and then testing to see if the 
original video card is putting out a signal and that the monitor works. 



chapter 28 -f Gaming, Multimedia, and DOS Issues 725 



> Works fine until you load a game, and then goes blank using a Voodoo card. 

Wait a few moments to make sure the game isn’t just slow. Make sure the 
game supports either QuickDraw 3D RAVE or Voodoo acceleration. If not, 
try restarting with extensions off (hold down the Shift key during startup) 
and running the game again. You may have a conflict between video drivers, 
especially if you have both the Voodoo drivers and another series of 3D 
drivers loaded on the same system. (Techworks, maker of the Power3D card, 
identifies a conflict with some ATI 3D drivers.) 

^ The screen goes blank using any accelerator. If the light on your monitor is 
orange instead of green, the monitor may have gone to sleep. Try disabling 
monitor sleep in the Energy Saver control panel. (You may need to restart.) 

> Sound stutters during gameplay with any accelerator. There’s an identified 
problem with many 3D acceleration cards and the Catalyst motherboard used 
in Power Macintosh 7200 machine and many of the Mac done systems. Look 
for driver updates from the card manufacturer. 

^ Things don*t look any different. Check for game settings cind/or special 
drivers for the game itself, which must support the 3D acceleration 
technology you’re using. You may need to use a different version of the 
game program that’s specifically enabled for your type of 3-D acceleration. 
You may also need a patch or update program for the game that’s been 
relecised on the game publisher’s Web site. 

> Things are working, but dark. Some accelerators have trouble with managing 
monitor gamma, resulting in a dark screen. Look for brightness settings in the 
game’s preference settings or turn the brightness up on your monitor. 

If it feels like the problem doesn’t fall in any of these categories, you can try 
zapping PRAM and reinstalling the software drivers for the card. You should also 
power your Mac all the way down, test that all video cables are securely installed, 
and start the machine back up to make sure it is properly sensing the video 
adapters and cables. You can also try installing the card in a different PCI slot; 
accelerator cards and some video cards can be sensitive to which slot they’re 
installed in. And, while you’re inside the Mac, make sure you press the 
motherboard reset button if one is present. 



Sprockets and Controllers 

If you’re having trouble with a game controller, you probably either have an ADB 
conflict or overload, or your software isn’t configured correctly. To test for an 
ADB-related problem, see Chapter 24. 



726 Part III 4^ Troubleshoot and Repair 



There are three basic ways to configure game controllers on the Macintosh: 

4 Mouse-substitute. Using an application or control panel for the settings, the 
game controller is calibrated so that it works effectively when the mouse 
option is chosen in the game being played. 

4 Game-based. Individual games (especially games that are a few years old) can 
come with drivers designed for the more popular models of joystick or 
controller. These games will often support basic controls on all joysticks, 
along with support for specialized controllers, such as flight yokes and 
throttle systems. 

4 Sprockets-based. Each device you have gets an Input Sprocket driver that’s 
stored in the Extensions folder, kind of like the drivers for fax modems and 
printers that eventually show up in the Chooser (except that sprocket drivers 
don’t show up in the Chooser — they show up in a standard interface that can 
be written into Mac games). You need to have the sprocket for your particular 
controller in the Extensions folder if you’re going to effectively use a game 
that works with Sprockets (see Figure 28-2). 




Figure 28-2: The Input Sprocket drivers. Some games or 
other installations will add a whole slew of them to your 
System folder. 



So, configuration problems you run into will probably have to do with missing 
drivers or controller descriptions necessary for each type of game. If your game's 
support for controllers is mouse-based, there’s really only so much you can do — 
usually you’ll be able to configure certain settings in a control panel, or you can 
physically reconfigure the joystick using dials and settings while you’re testing the 
game itself. You may also be able to program the game controller to do certain 
things (represent key presses, for example) when you click a particular button. For 
instance, the CH Products Gamepad control panel enables you to assign tasks to 
each programmable l)utton (see Figure 28-T). 









Chapter 28 4 Gaming, Multimedia, and DOS Issues 727 




Figure 28-3: The Gamepad control 
panel gives you control over the 
function of each button. 



You may find that certain games already have built-in configurations for the 
controller you’re trying to use. in which case you may need to disable the control 
panel that governs that controller and/or configure the controller from within the 
game. Usually, the more popular the game and the controller, the more likely it is 
you can configure the controller from directly inside the game. 

The best all-around solution is a controller that takes advantage of Game Sprockets. 
In this case, you simply need to make sure the Input Sprocket driver for your 
particular controller appears in the Extensions folder on your Mac. If you don’t 
have an Input Sprocket driver, check your installation disks and the manufacturer’s 
Web site. You may also find the driver on the installation media for the game in 
question. Game Sprockets is still gaining popularity, so, for a time at least, the entire 
distribution tends to come with every game that supports the Sprockets. Check the 
CD for a driver that works with your joystick. 

If you can’t find a driver — either a game-based driver or a Sprocket driver — 
check your controller’s manual for substitutes. Sometimes a particular controller 
is designed to emulate a more popular product by the same company or a well- 
known controller from another company in the industry. 



PC Compatibility 

PC compatibility means three things: file exchange, expansion cards, and emulation 
softw2U’e. You want your Mac to be capable of mounting PC disks and reading their 
contents, you may want to run Windows applications using an add-in card, and you 
may also be interested in getting DOS and Windows applications running using a 
software emulator on your high-end PowerPC-based Mac. 

As far as floppy and file-format compatibility, most of the problems you encounter 
will be issues with configuration, although you’ll run across the occasional 
preferences file that needs a stern talking to. 





728 Part III -f Troubleshoot and Repair 



Input device conflicts: Drivers and control panels 



The Advanced Gravis Frequently Asked Questions site (www.grav1s.com) addresses a 
couple of interesting problems that can affect how well your game controller integrates into 
your system. 

The first of these is a specific issue with the extension that Gravis uses for some of their Mac 
devices, called the Firebird GA extension. (You should examine your System folder to see if 
your game controller has a similar extension.) The extension works in the background, 
polling the ADB bus, preventing the Energy Saver control panel from putting the Mac to 
sleep and conserve energy. The solution is to disable the extension and load each game set 
manually. 

Another problem that some game controllers can have is a conflict with mouse-manage- 
ment software like Kensington Mouseworks, which can try to control every device on the 
ADB bus. If you have trouble getting an input device to work correctly and you're using an 
advanced mouse or trackball, check the mouse software for controls for excluding certain 
ADB addresses or devices. (See Chapter 24 for more information on the Mouseworks con- 
trol panel.) 



The PC Compatibility Cards from Apple, Reply, Orange Micro, and Radius introduce 
a disturbing variable into the configuration and troubleshooting of a Macintosh — 
DOS and Windows. With these two somewhere near your system, you’ll encounter a 
few problems that are way, way outside the scope of this text. 

Instead, in this section weTl focus on only two compatibility issues: Getting an Intel- 
compatible chip to work with the Mac’s components and getting Windows and the 
Mac OS to coexist peacefully enough that they can share peripherals and swap 
data. These are no small tasks, but they’re handled surprisingly well by the PC 
Setup control panel that ships with many of these cards. 

If you’re not using one of the cards, but you are using a powerful Power Macintosh, 
you may be more interested in putting SoftWindows or VirtualPC to use in running 
Windows and DOS applications. If this is the case, a few unique issues should be 
addressed in the configuration and troubleshooting of these applications, as well. 

Floppies and files 

To mount a DOS-formatted disk or removable media cartridge, your Mac needs to 
be armed with the appropriate drivers for the device and the PC Exchange control 
panel, a Mac OS add-on that’s responsible for most of the cross-platform disk 
handling tasks. So, if you’re having trouble with a DOS-formatted disk — especially if 
youT'e getting a message that says “Disk is unreadable” or “Is not a Macintosh disk” 
— check to make sure the PC Exchange control panel is being properly loaded at 
startup. If it doesn’t appear in the Control Panels menu under the Apple menu, 
check the Extensions Manager to make sure PC Exchange is enabled. 




Chapter 28 -f Gaming, Multimedia, and DOS Issues 729 



Note I get so used to being able to use DOS-formatted disks that I'm sometimes surprised 
it doesn't work when I restart with extensions off by holding down the Shift key as the 
Mac starts up. If you stick a PC disk in when the PC Exchange control panel hasn't 
been loaded, the Mac can't read the disk. The Finder then tries to entice you into for- 
matting the disk, which will erase all the data on the disk. Don't do it. Restart so that 
the PC Exchange extension can load. 

PC Exchange won’t work with Macs that don’t include an Apple SuperDrive (the 
Mac Plus and before, along with early releases of the Mac SE and the Mac II ) and 
will only work with properly formatted 720K and 1.44MB DOS floppy disks, ^n my 
experience, you’ll have more luck with 1.44MB floppies.) Apple warns that you 
shouldn’t try to verify or fix a DOS floppy with a Macintosh disk doctor program. 
Take the disk to a DOS or Windows machine and run a disk doctor program there, 
instead. 

Trouble with long filenames and removable media 

If you’re having a problem seeing the Windows 95 long filenames associated with 
files on a DOS-formatted floppy, you need to make sure you’ve upgraded to PC 
Exchange 2.2 or higher (included with the Mac OS 8.1 upgrade). This is also true if 
you’re having trouble with an Iomega Zip cartridge, which is better supported with 
the 2.2 version. 

Depending on the version of PC Exchange you have, the control panel has the built- 
in ability to mount many different types of DOS-formatted media, including many 
removable drives and cartridge drives. You should begin by inserting the media and 
seeing if it appears on the desktop. Iomega Zip and .laz drives, for instance, support 
the PC Exchange control panel natively, enabling DOS-formatted Zip and Jaz 
cartridges to appear on the desktop seamlessly. 

You may need to mount other removable drives manually. To do this: 

1. Open the PC Exchange control panel and click the Options button. 

2. Wait for the Mac to locate any recognized SCSI devices that are PC formatted. 

3. Choose the drive. It should then mount on the desktop. Close the control 
panel. 



Your removable drive may not appear for two reasons. First, it may have its own 
update that will enable it to work more closely with the PC Exchange control panel — 
look for updated drivers on the manufacturer’s Web site. Second, it might not work 
correctly because PC Exchange is comparing the drive against an internal list of 
drives it supports. If PC Exchange doesn’t support the drive or media you’re trying to 
mount, you’ll need to upgrade PC Exchange or contact the manufacturer to see if a 
workaround is available. 



730 Part III Troubleshoot and Repair 



Can't see more than 1GB 

PC Exchange has a limitation, even in recent versions: It doesn’t see DOS-formatted 
media that’s over 1GB in size if it’s in the regular FAT (File Allocation Table) format 
of pre-Windows 95 volumes. In Windows 95 OSR 2 (OEM Service Release #2) and in 
Windows 98, the underlying file system has been upgraded to FAT32, which, like 
HFS Plus for Macs, supports larger drives and smaller allocation blocks. Using PC 
Exchange 2.2 or higher, you can see these drives. 

Otherwise, the solution is to repartition the PC media so that only 1GB is formatted 
to the regular FAT specification at once. 



Freezes and crashes 

If your Mac freezes or crashes when trying to work with a DOS-formatted floppy, 
suspect an extension conflict. It’s possible the PC Exchange extension is in 
conflict with another extension on your system. You can try restarting with only 
the Mac OS extensions active, or troubleshoot the extension conflict as discussed 
in Chapter 32. 

Symptoms of a conflict also include the Mac not being able to read a DOS floppy 
that you know is correctly formatted, the Mac crashing while mounting the disk, or 
the Mac crashing while reading the disk. 

Loading PC files 

If you’re trying to load a PC document into a Macintosh program, PC Exchange will 
attempt to help you with that as well. It does so by using a table of filename 
extensions (the three letters in the DOS filename that are used to identify the type 
of document) that corresponds to a Macintosh program designed to open that file. 
Many Macintosh programs are able to directly open or import files created in their 
Windows counterparts, or even in competing Windows applications. 

If you double-click a PC file and a window appears asking you which application 
should be used to load the file, pick the appropriate application from the list 
provided. 

If you double-click a PC file, and it doesn’t give you a window of choices — but it 
also doesn’t load in the correct application — you should head to the PC Exchange 
control panel to change the association. Open the control panel and select that file 
name extension’s entry (for instance, .DOC for Microsoft Word for Windows files). 
Now, click the Change button to change the association (using a standard Open 
dialog box) to another Mac application. Find the Mac application in the dialog box 
and click OK. 

If the file attempts to load in the correct application but fails, this may be a sign 
that the application isn’t equipped to deal with this particular type of document — 
at least, not directly. The file may need to be translated. For that, you’ll want to 
launch the application, choose File O Open, and attempt to open the DOS document 
from the Open dialog window. 



Chapter 28 > Gaming, Multimedia, and DOS Issues 731 



Why must you use the File»C> Open command? Because the application now has 
more complete control over the process. Using the Open command from within the 
program causes the program to attempt to import a foreign file format. In fact, in 
some programs you can choose the type of file directly in the Open dialog box; if 
it’s a WordPerfect for Windows document, for instance, you can pull down the File 
Type (or similar) menu and choose the WordPerfect for Windows entry. Now the 
application knows how to translate the DOS/Windows document. 

If the document still won’t open, and you have Mac OS 7.6 or higher on your Mac, 
the problem may be solved by installing MacLinkPlus, which is included on the Mac 
OS CD-ROM. (You can also buy this utility separately or upgrade it with more 
translators from DataViz, Inc., at www.dataviz.com.) With this utility, the Mac 
application will have additional translators at its disposal. With these translators 
properly installed (make sure MacLinkPlus has been installed from the Mac OS 
CD-ROM and that the control panel is active), the application’s Open dialog should 
have many more translation choices (see Figure 28^). Select the DOS file you’re 
trying to open, select the appropriate translator, and then click the Open button. 



[ Si Vle^ 






. - :u. 
















Preview 


|cs Documents 1 


0CDTO fax 
d CIGMac 
Q Cyberspy 
d Documents 

Donna Questions fcr 
d HTML 6-In- 1,2nd 
d Kevin Assignments 


(» AppW t 

T«clntc«l Inrormtlkn 
(Tl). Tim 

MAitim rr»*jcl 
Irtformtltort, l»c^nnc*l 


3 Show Preview 




Document Type 
{All Types ▼! 



Ventura UneArtlGEM)|MacUnl(«| 
Windows DitMap|OMP||MacUnk«] 
Word DOS 5.5|MacUnlcO| 

Word DOS 6.0|MacUnk«| 

Word Mac 3.0 (Maclink«] 

Word l^c-I.O|MacUnk«>| 

Word Mac 5.0. 5.1 [MacLHikOl 



Word Mac 6.0 (ktarllnk^ 



WordWindows I.O|Mactlnko| 
Word Windows 2.0IMact lnk«| 
Word Windows 6,7 (Maclink«| 
WordPerfect l4Jj( 

WordPerfect 2 j( 

WordPerfect Graphics(MacLink6| 
WordPerfect Mac 11 
WordPerfect PC -<.2 
WordPerfect PC 5JI 
WordPfct DOS 42 IMacUnk^l 
WordPfct DOS Si) |MacUnk«] 
WordPfct DOS 5.1 IMacLInkO] 
WordPfct DOS 6A6.UMacLinke| 
WordPfct Mac I.O|MacUnk«| 
WordPfct Mac 2.0,2.l[MocLlnk<>] 
WordPfct Mac 10,ll{MncLlnk<»l 
WordPfct Win 5X (MacUnk«] 
WordPfct Win 6.0AI[MacUnk«] 
WordPfct Win 7 IMacUnke-l 
WordPfct Works Win 2|Maclink€>| 
WordStar 3. 4 |MocUnk«| 
WordStar 5. 6. 7 (MacLInke] 
WrlteNow 

WrtteNowMac 2.022(MacLlnk»] 
WrlteNow Mar 10|MacLlnkC)| 
WriteNow Mac 4J) |MacUnk»| 
WiitcNowNeXT 

WWWIIITMII 




Figure 28-4: MacLinkPlus offers translators for a variety of Windows and DOS 
applications. 




732 Part III -f Troubleshoot and Repair 



PC Cards 

The DOS and PC Compatibility Cards (and the associated software) do a 
surprisingly good job of integrating themselves into a Mac and functioning side by 
side with the Mac’s processor. In general, things should be as trouble-free as you 
can expect from Windows and the Mac OS, with the understanding that crashes on 
one system have the potential to affect the other system, and giving the PC 
Compatibility Card access to the Mac’s peripherals can sometimes result in 
unexpected consequences. 

You can expect a few limitations regarding the typical PC Compatibility Card: 

The Apple, Reply, and Radius (along with some of the earlier Orange Micro 
cards) are not designed to run any OS other than DOS or Windows 3.1, and 
they can have some fits when running Windows 95. (The OS itself will usually 
work fine; however, some important parts of it don’t work correctly, 
hampering compatibility. Specifically, most of these cards lack 32-bit device 
drivers that enable Windows 95 to run in a full-compatibility mode. This limits 
some of the applications that the PC Card is able to run in Windows 95, 
especially multimedia titles and advanced games. 

4 PC Compatibility Cards are generally designed to use the Mac’s serial ports 
for serial communication (to modems, for instance). Unfortunately, 
incompatibilities between typical PC serial ports and Mac serial ports tend to 
cause modem connections to run very slowly for the PC Card. Some cards 
offer their own serial ports (many of the cards from Orange Micro do, for 
example), and Apple has offered a PCI-based serial/parallel card for PC- 
Compatible Macs that allows you to use Intel-compatible peripherals. 

-f Printers and modems that rely heavily on the Mac OS to function often won’t 
work when accessed from the PC environment. Specifically, GeoPort modems 
and LaserWriter Select 300 and Personal LaserWriter printers aren’t 
supported, along with some other third-party models of both modems and 
printers. You’ll have better luck with hardware-only modems cind PostScript 
printers when trying to access them from DOS or Windows. 

4 Most PC Compatibility Cards are designed to share a video monitor with the 
Mac, switching back and forth in response to a hot-key sequence. This means 
the PC Setup software needs to properly set up and use the video card while 
in PC Compatibility mode. The PC Cards work best with very standard, 
multisync monitors, and, preferably, a second monitor that hooks directly into 
the VGA port on the PC Card. 

4* Working with removable media from the PC Compatibility environment can 
sometimes create trouble, especially with disks such as the Iomega Zip that 
tend to mount themselves on the Mac desktop. 

The following troubleshooting issues are more or less applicable to the entire line 
of PC Compatibility Cards. Some of them also affect the older DOS Compatibility 
card. If the issue ahects only OrangePC Cards, I’ll mention that specifically. 



Chapter 28 -f Gaming, Multimedia, and DOS Issues 733 



Note The first thing you should do is update the PC Setup software you're using with your 

Apple-brand PC Compatibility Card if you haven't for a while. The exception is the 

card in a Quadra 610 -the last available upgrade for that machine is PC Setup 1.0.2. 

PC doesn't start up 

If youVe installed the card and its software, and you can’t get the card to start up 
(either the options are grayed out in the PC Setup control panel or you get an error 
message), you need to begin your troubleshooting by isolating a potential software 
problem, and then move on to evaluating the hardware. To begin, follow these 
steps: 

1. Check that the control panel is properly installed and turned on. You may 
need to restart after installing or moving the control panel. 

2. Make sure you’ve chosen a valid DOS or Windows startup volume in the 
control panel. On most of the cards, this can’t be a DOS-formatted hard drive 
in your Mac; it needs to be a disk container on a Mac-formatted drive. (You 
can use the DOS-formatted hard drive as the D drive.) 

3. Check to make sure you don’t have an extension conflict. Try restarting with 
only the basic Mac OS extensions and the extensions necessary for your PC 
Compatibility Card. 

4. Try throwing away your PC Setup, Detente (Reply), or OrangePCi preferences, 
especially if you’ve recently upgraded the software. Restart and try again. 

5. Restart and zap PRAM. Restore the settings in the PC Card’s control panel and 
try again. 

6. Reinstall the PC Card’s software. Look for a newer version on the 
manufacturer’s Web site. 

7. Open the case and make sure the card is properly seated in its slot. If it’s a PCI 
card, try changing the slot it’s in. If you can put it in the bus master slot (the 
one closest to the Mac’s processor), go ahead and try that. 

8. Hit the reset button on your logic board to reset the PCI bus. 

If none of these work, you might try the card in another Mac, or create a clean 
install of the Mac OS and try installing the card and the software all over again. You 
should also try the card with and without any additional RAM installed on the card. 
Be careful not to confuse a monitor problem with a PC Card problem; if the monitor 
switches to black but nothing happens, suspect the monitor and monitor 
connection. 

PC starts up black 

This is probably a problem with the monitor settings, connection, or the monitor 
itself. If the monitor is the same one you use for your Mac (or you otherwise know 
it to be in working order), you should troubleshoot the connection in the back — 
make sure all the cabling is as it should be — and troubleshoot the PC Setup (or 



734 Part III > Troubleshoot and Repair 



Detente or OrangePCi) control panel. Specifically, you want to make sure the 
control is set for the correct monitor resolution and refresh rate. 

Apple lists a certain number of approved monitors for use with a PC Compatibility 
Card; consult that list (in your manual or in Apple’s Tech Info library) to make sure 
your monitor is compatible. If your monitor has a VGA connector, you can also try 
hooking the monitor directly to the PC Card to make sure it isn’t a problem with the 
cabling you’re using to connect the Mac and PC to the same monitor. 

Monitor trouble 

The PC Card may not be properly sensing the monitor. You can fix this by setting 
the monitor to a different setting other than the automatic one in the PC Card’s 
control panel. You should also consult your card’s manual for instructions 
regarding specific monitors and video chipsets. 

In many cases, you may get odd or high-end monitor options in Windows that your 
monitor doesn’t support, so be wary when changing resolutions and color depths. 
You may find, for instance, that the card gives you the choice of 24-bit color or a 
very high resolution. Generally 800x600 or 1,024x768 and 16-bit colors are the 
highest you’ll get from the PC Card. (Earlier cards offer lower resolution and color 
depths.) 

If the screen appears with a large black border around it, you’ve chosen a 
resolution for the PC environment that’s lower than the monitor is designed (or 
adapted) to support. Either change the setting on your monitor’s VGA-to-RGB 
adapter or increase the resolution in Windows. 

Newer PC-compatibility cards from Apple and Reply feature an ATI chipset that 
should be auto-sensed by Windows, which then chooses the appropriate driver. 
During installation, Windows 95 will ask you to choose the type of monitor you’re 
using — you should do so, telling it as closely as possible the model you have. 

If you have a fixed-frequency monitor, you may experience some trouble with video 
playback (running Video for Windows, and so on) in the Windows environment. 
Some video games and multimedia titles may be poorly synchronized between the 
audio and video. The only answer is to upgrade the monitor to a multisync model. 



DOS won't boot 

Make sure you have a valid DOS driver container selected in the DOS card’s control 
panel as the C drive. If you suspect that there’s something wrong with the drive 
container, you should be able to boot DOS by inserting a DOS system disk in the 
floppy drive and starting up the PC. 



Chapter 28 ^ Gaming, Multimedia, and DOS Issues 735 



If DOS still won’t boot, but it’s switching to a blank screen, it’s possible that the DOS 
card itself has crashed or hung and needs to be physically reset. Usually you can do 
this in the PC Card’s control panel. If that still doesn’t work (unlikely, but possible), 
you may want to shut the Mac all the way down so that the PC Card no longer gets 
power. Try starting up again, and then test the card. 

You should also test for extension conflicts and look for an update for the PC Card 
software. If necessary, you can reinstall the PC Card software and/or create a new 
drive container and attempt to install DOS and Windows in the new container. You 
should also make sure the card is properly seated in its PCI slot. You might try the 
card in a different slot (preferably the bus master slot), especially if you’ve recently 
installed another PCI card. 

Modem setup 

One of the biggest headaches with a PC Compatibility Card is getting it to function 
correctly with a Mac modem when you need to connect the PC environment over 
phone lines. Because of inconsistencies between the Mac’s RS-422 serial port and 
the RS-232 serial ports that Windows expects to deal with, the results will usually 
be less than pleasing. 

To use your Mac’s modem in the PC environment, it needs to be a hardware-based 
Hayes compatible modem — preferably one that’s similar to a PC model by the 
same manufacturer and has simply been repurposed for Mac use, with nearly all 
its functions implemented within the modem itself. You’ll have very little luck with 
software-based modems (for example, some Global Village Teleport and Apple 
internal GeoPort modems) that rely heavily on a control panel and system 
extension to work properly. And you’ll have absolutely no luck with a GeoPort 
Telecom Adapter, which simply isn’t supported by PC Compatibility Cards. 

The basic problem you’ll encounter when configuring your Mac modem in Windows 
is you can’t get hardware to handshake and flow control to work from the PC 
environment to the Mac modem. So, as discussed in Chapter 16, you’re severely 
limited in the throughput you can expect between the modem and the computer — 
at least, the throughput that the PC can manage without using hardware flow 
control. In my experience, the best-case scenario is a true connection of 9.6 Kbps 
and an overall (compressed, error corrected) connection of perhaps 19.2 Kbps, 
with 14.4 or 9.6 Kbps more likely. 

To set up the modem, you should select the following in the DOS or Windows 
environment: 



736 Part III 4 Troubleshoot and Repair 



1. In the Mac environment, turn off any applications that might be using or 
polling the modem port. This includes programs such as a fax program or a 
PPP dialer. 

2. In the PC Card’s control panel, map the modem port to COM 1. 

3. In Windows, go to the Control Panel folder and create a new modem profile. 
Specify a “standard 9600” modem. 

4. Change the options as follows: Choose not to use the FIFO UART, choose 
Xon/Xoff flow control, and choose 19,200 bps as the modem’s top speed. 

Now you should be able to use the modem through Windows. Note that this setup 
is only necessary if you’re using the Mac’s serial port for modem communications; 
if your OrangePC Card has its own serial ports or your Apple/Reply PC 
Compatibility Card has been augmented by Apple’s Serial/Parallel expansion card, 
you should be able to set up an Intel-compatible modem with no trouble using the 
PC serial port. 

You may be able to get the modem to work and still have software that won’t use the 
Mac modem appropriately or at all. (I’ve had trouble with America Online in the past, 
unless I connect over a TCP/IP connection to the service.) The basic problem is this: 
Not all RS-232 signals are available to the PC Card when it’s remapped to a Mac serial 
port. Carrier Detect (CD), Data Set Ready (DSR), Request to Send G^TS), and Ring 
Indicator (RI) are all unavailable to the DOS or Windows program. If your application 
or serial device requires these signals, you won’t be able to get it to work. 

But if your DOS/Windows program allows for some advanced modem configuration, 
you may be able to implement a workaround. The first thing you can try is dig into 
the program’s preferences and tell it that the modem is a Hayes-compatible 9,600 
bps modem, which usually will persuade the program to talk to the modem without 
using these signals. If that’s not the case, refer to Chapter 26 and your modem’s 
manual to help you dig into the AT command set and disable the modem’s need to 
detect a carrier and use hard flow control. If you can manage that, you can probably 
use the modem at speeds between 9,600 and 19,200 bps. 

Crashes and errors on the Mac 

A crash of the PC can sometimes bring down the Mac, although more often you 
should be able to hot-key back to the Mac environment and restart the PC from the 
PC Card’s control panel. 

Crashes on the Mac itself can occur sometimes, especially with out-of-date PC 
Setup software. If your Mac crashes on startup, it may be because it’s trying to start 
the PC as the Mac starts up — which is one option in the PC Setup control panel. A 
crash at this point could keep you from getting to the Mac OS to troubleshoot the 
problem. The solution is to start up with extensions off, open the PC Setup control 



Chapter 28 > Gaming, Multimedia, and DOS Issues 737 



panel, and turn off the Auto-startup option. You can then restart the Mac with 
regular extensions loading. Once the Mac has started up, you can troubleshoot the 
problem with the PC Card from the Finder. 



You can also encounter a problem if the PC Setup control panel is set to map a 
serial port to a COM port and also has Auto-startup selected. In that case, you may 
have a conflict with your Mac modem software that results in crashes, freezes, or 
other errors from within your Mac’s modem-oriented applications. It’s best to set 
the PC Setup control panel to not map any of the serial ports to COM ports until 
you’re ready to the use the PC and have turned off other modem-based Mac 
programs and/or extensions. 



Note 



Apple recommends that you not rebuild the desktop while auto-start is active. In fact, 
it's probably a good idea (in my opinion) to leave auto-start off completely. It seems 
to cause more trouble than it addresses, including overall system slowdowns and 
occasional errors. 



To avoid crashes on the Mac, your first step is to update to the latest version of PC 
Setup that your Mac can handle. Many bug fixes and other issues are addressed 
with the later releases of the PC Setup software. 

The PC Setup preferences can become corrupted, resulting in error messages such 
as “PC Setup, Unimplemented Trap” and some random crashing or freezing. If you 
experience this, you can drag the PC Setup preferences file (in the Preferences 
folder in the System Folder) to the desktop and restart the Mac. Run PC Setup to 
see if the problem recurs. If it doesn’t, you can throw away the preferences file. 

Open Transport can cause compatibility issues with the PC Setup control panel. 
Check the Read Me file that came with your PC Setup installation to determine 
which version(s) of the Mac OS and Open Transport are required for proper 
operation of your PC Compatibility Card. Remember also that the PC Card is a 
complex component in your Mac and that new versions of the Mac OS will 
sometimes require the card to be specifically supported with a software update. 
That may take time to get from Apple, so check the Read Me file and installation 
instructions before you upgrade to a major new version of the Mac OS. 

RAM modules installed on some cards under specific circumstances can cause 
crashes. Try booting the card without the RAM module installed to isolate the 
problem. (If this doesn’t work either, your problem lies elsewhere.) If the card 
works while sharing memory with the Mac, upgrade to the latest version of PC 
Setup and try installing the RAM module again. If it still doesn’t work, the problem 
may lie with the module itself. 



738 Part III Troubleshoot and Repair 



Crashes on the PC side 

Many PC Compatibility Cards only support Windows 95 or 98 in the most 
roundabout way, with real mode drivers required for some of the components 
to work correctly. (Real mode is a backward-compatible mode in Windows 95 
that enables it to work with driver programs designed for older versions of DOS 
and Windows.) In day-to-day use, this may slow your work down slightly, but it 
shouldn’t affect many Windows programs. However, it can keep you from working 
with anything that requires a 32-bit clean Windows system (one that uses no real 
mode drivers). 

More often than not, it’s Windows’ high-end graphics and gaming technologies that 
require 32-bit clean operation. That includes DirectX support as well as some other 
Windows multimedia technologies. You shouldn’t attempt to install DirectX on an 
Apple or Reply card (newer Orange Micro cards have 32-bit drivers that support 
these Windows technologies). If certain games, multimedia programs, or even the 
Office Assistant in Microsoft Office for Windows cause crashes in your Windows 
environment, try to avoid using them, unless you’re able to obtain 32-bit drivers for 
the PC Card. 

Although Apple has expressed no interest in writing these drivers, there’s 
speculation at the time of writing that Orange Micro may make their drivers (which 
are already available for their cards) available for owners of other card brands. 
(There’s no guarantee that this will happen, however.) Check www . orangeini cro . 
com for details. 

Software emulators 

If you’ve got a fast Power Macintosh and have opted for SoftWindows or VirtualPC, 
you’ll probably find that you have slightly fewer problems than owners of PC 
Compatibility Cards; you shouldn’t have too much trouble getting Windows 
software to work correctly, although the trade-off is a pretty serious speed hit 
compared to a physical DOS card. 

Probably the biggest problem you’ll encounter with these emulation programs is 
when you don’t (or can’t) allocate them enough RAM to run properly. They tend 
to be very hungry for RAM, which isn’t too surprising; after all, they’re emulating 
either the Windows environment (SoftWindows) or an entire Intel-compatible PC 
(RealPC, VirtualPC), both of which require at least as much RAM as a typical Mac. 

If you plan to use one of these programs extensively, I highly recommend you 
double the amount of RAM in your Mac so that you can dedicate a large chunk of 
RAM to the emulation program while still being able to get things done in the Mac 
environment. 



Chapter 28 -f Gaming, Multimedia, and DOS Issues 739 



Printers and modems 

Software emulators suffer from a few of the same problems PC Cards encounter, 
including certain limitations with dealing with Mac modems and printing issues. 
Fortunately, both of the major emulation companies offer some significant 
workarounds — after all, the emulation program is ultimately a Mac application, not 
a Windows machine. If you have problems printing or using a modem, make sure 
the software program supports the modem (check its documentation and Read Me 
files). Next, make sure the program’s special drivers are loaded in Windows to make 
those Mac peripherals work with the Windows environment. 



In some cases, you’ll find the most convenient way to fix an interface problem with 
an emulator (a mouse, display, modem, printer, or something similar that once 
worked and no longer does) is to restart the emulator with a new DOS drive 
container image. On the CD used to install your emulator, you’ll likely find one of 
these images that can be copied to your hard drive and used immediately to boot 
the environment. You can then assign the older container to be the D or E drive, for 
instance, and copy over any important documents. Unfortunately, the way 
Windows installs programs will likely require you to reinstall them for the new drive 
container instead of simply dragging them over. 




To avoid this, though, it’s recommended you change the Windows settings for 
monitors, printers, modems, and other peripherals as rarely as possible. In many 
cases, the installed environment is already optimized for working with your Mac 
peripherals, and changing these settings can cause hours of headaches later. Work 
closely with the software’s documentation to learn what’s best left alone. 

GeoPort and software-based modems will often work with emulation programs, but 
you may need to disable flow control and change some other settings, according to 
the emulator's documentation. 



Mice 

It’s important not to change the mouse driver in the Windows environment, 
because the emulator needs to use a special driver to enable the Mac mouse to 
work in both the Mac and Windows environments at the same time. When you 
move into DOS (and perhaps some other operating systems, if your emulator 
supports them) you may need to specifically load a DOS mouse driver to get 
things to work correctly. In Windows 95, for instance, you can type mouse and 
press the Return key at a DOS window prompt to enable a DOS-based mouse 
driver. You can also install this command in the Windows 95 autoexec.bat file 
to load the driver automatically. 

If your emulator doesn’t feature a mouse driver for DOS, look for an update from 
the software publisher. 



740 Part III ^ Troubleshoot and Repair 



If you have a programmable mouse, you can probably program one of the mouse 
buttons to mimic the right-click of a Windows mouse in the emulated environment. 
For SoftWindows, the programmable key should emulate the equals (=) sign; in 
VirtualPC, it should be programmed to emulate Shift-Tab. 

CD-ROMs 

Emulation environments can have some trouble with third-party CD-ROM drives, 
especially those that use the FWB CD-ROM kit software. In most cases, 
workarounds exist. Look for updates on the publisher’s Web sites. If you’re having 
trouble getting PC CD-ROMs to appear in the emulated environment, make sure the 
ISO9660 File Access option is checked in the CD-ROM Toolkit control panel and/or 
that the 1SO9660 File Access extension appears in your Extensions folder and is 
loaded at startup. 

You should then make sure the CD-ROM Toolkit control panel is set up to enable 
mounting of any ISO 9660 volumes of “dual-format” Apple HFS CD-ROMs. This 
allows a hybrid CD to work with the DOS environment. 

In other cases, you may find that access to FWB-based CD-ROM drives is very slow. 
Turn off caching or acceleration in the CD-ROM Toolkit control panel to increase 
performance in the Windows environment. 



Summary 

4- If you plan to use a lot of 3D applications or games, you’ll want your 

accelerator in tip-top condition. Many recent Power Macs include 2D and 3D 
acceleration, but they require the correct QuickDraw 3D drivers to make 
things work well. Often this is managed by system extensions, which you’ll 
want to load correctly for best performance. 

^ With 3Dfx Voodoo cards, things can get even a bit more complicated, because 
they’re designed as add-ons for regular 2D cards. Make certain you have all 
the cabling, setup and software drivers correct. Next, as with QuickDraw 
3D, make sure your program or game supports the 3D technology you’re 
trying to use. 

4“ Setting up game controllers is a mess on the Mac. If you’re lucky, both your 
program and your controller support the Input Sprocket, which makes it a 
piece of cake to select your particular controller from within the game itself. 
In other cases, you may need to configure the controller manually, choose a 
game profile in the game controller’s control panel or load a controller profile 
into the particular game that you’re using. For dedicated gamers, this usually 
means surfing the Web sites of the controller manufacturer and game 
developer to get the right match. 



Chapter 28 ^ Gaming, Multimedia, and DOS Issues 741 



4 Almost any modern Mac can deal directly with Windows and DOS floppies and 
files, but you’ll need to dig into the PC Exchange control panel to make sure 
nothing is lost in the translation. If you’ve got a Wintel file you simply must 
edit in a Mac program, there’s probably a way to get that done easily. 

♦ If you’ve got a PC Compatibility Card, you’ve got a really powerful way to deal 
with Windows documents and applications. However, things can break down a 
bit when you use an unsupported OS or you try to access Mac peripherals. A 
couple of workarounds make life a little easier, but the sad fact is everything 
doesn’t always work correctly. 

4 For Windows and PC emulation software, the good news is some clever 
programming has made these into great applications that can fool almost any 
PC application into running on top of the Mac OS. The hit you take is with 
some minor compatibility issues — and emulation is a lot slower than a new 
PC Compatibility Card, at least, for now. Someday soon, high-speed G3 and G4 
processors may help emulation programs take on the Pentium II chip and 
beyond. 



PowerBook 

Problems 




S tranger things have happened than a PowerBook not 
lighting up when you hit the Power key. The all-in-one 
PowerBooks are convenient, state-of-the-art and, in some 
ways, amazing; almost the same technology that can require a 
minitower case for a desktop computer can fit in the small 
space that’s taken up by a PowerBook. At the same time, 
though, all these components — so close together — can offer 
up a few special quirks, as can the software and hardware 
required to tie all of them up in such a nice, neat little 
package. 

The PowerBooks have their own power management 
hardware and software that tend to differentiate them from 
desktop Macs. They also have their own interfaces types — 
docks, bays, and PC Card slots — that you don’t find in 
desktop models. In the same way, they rely on LCD 
technologies and batteries for power, two things that aren’t 
much a part of the desktop computing world at this point. 

So, PowerBooks have their own unique sets of problems aside 
from those already touched on in earlier chapters. (For 
instance, you can troubleshoot SCSI, serial port and ADB 
problems on PowerBooks much the same way you do with 
desktop Macs.) This chapter takes a look at troubleshooting 
PowerBook-specific problems as well as offering workarounds 
and solutions for a few known problems with various 
PowerBook models. 



4 ^ 4 ^ 4 4 ^ 

In This Chapter 

Startup and power 
problems 

Batteries and battery 
care 

Other PowerBook 
issues 

4 4 4 4 



startup. Shutdown, and Power 

As you may already know, Macs can be trouble to get started 
up; that’s because of the whole Power key system that’s 
designed to be functional, easy, and cool. With many Intel- 



744 Part 1114* Troubleshoot and Repair 



compatible PC models (or with a VCR or blender, for that matter) you push a 
button or throw a switch — even if that switch is on the back of the machine, way 
down below the desk, behind the trash can, and around the corner from the cafs 
scratching post. 

With PowerBooks, powering on can become even more complex. To turn the 
PowerBook on, you need to have it in the correct mode, you need to have some 
source of power (with a good charge in it) hooked up to the Mac, and you need to 
have the screen ready to register that something is going on and there’s a reason 
for it to be awake. Because PowerBook displays don’t have an LED indicator to tell 
you what’s going on like most desktop monitors do, it can be tough to tell if a 
PowerBook is even turned on, much less if the Mac OS is started up and everything 
else Is working properly. 

If you’re having trouble getting starting with a PowerBook, you’ll need to isolate the 
problem. If the trouble is getting your PowerBook to turn on, check the items that 
follow to see if you can solve or isolate the problem: 

4 Check the batteries. On some Mac models, the batteries feature an external 
LED indicator. On others, you need to remove the battery to see the indicator. 
(Pre-3400 series PowerBooks don’t have either.) If you suspect that the 
battery isn’t full charged, plug in the power adapter. If you think the battery is 
charged, take it out and replace it to ensure it’s properly connected. If you can 
test the PowerBook with a battery you know is good (or if it fires up when you 
use the power adapter), the battery may be dead; have a service center check 
it out. 

4 * Check the power adapter. Make sure the power adapter is properly attached to 
the PowerBook and that it’s plugged into a working power outlet or surge 
protector. The power adapter should get warm after a few minutes of being 
plugged in. Check the power brick and its connection to the outlet cable — 
these often come loose, even if they don’t look loose from a distance. If you’ve 
charged the batteries recently, your PowerBook still may not start up if the 
power connector is only half-way plugged in or otherwise faulty. Also, make 
sure you’re using the right power supply for your particular PowerBook — 
they are not all interchangeable. 

4 - Is the power outlet good? Don’t forget to try different locations in your building 
to make sure there Isn’t something wrong with the power socket your 
PowerBook is plugged into. 

4 * Is the SCSI cable plugged in? If you have the SCSI Disk Mode cable plugged in, 
shut the Mac down and unplug the cable. If another SCSI cable is plugged in 
but the connection isn’t properly terminated, you may have trouble starting 
the PowerBook, or it may have crashed. 

4 * Is it asleep? Try tapping the spacebar or another key to see if the PowerBook 
is in Sleep mode and needs to be awakened. 



Chapter 29 -f PowerBook Problems 745 



-f Is the screen brightness set wrong? It’s possible that the PowerBook is turned 
on, but you can’t see the screen because its brightness setting is turned too 
far down. Reset the brightness setting to a middle level, and then test to make 
sure it’s working, it’s not in Sleep mode, and so on. 

You may also have luck if you remove the battery (or batteries) from the 
PowerBook for a few minutes, and then try to restart with only the power adapter. If 
that works, plug the battery back in and make sure it’s completely and properly 
connected. Next, check your PowerBook utilities to make sure the battery is 
charging. (Depending on the Mac OS version and PowerBook you have, you should 
see a menu bar icon or a control strip indicator that tells you the battery is being 
recharged.) 

It’s also possible that the Mac has crashed while in Sleep mode. If you suspect this 
is the case (and nothing else so far has worked), you can hit Ctrl-§§-Power to 
perform a hard reset of the PowerBook. If that doesn’t work, check the back of the 
PowerBook for a Reset button and push that button to reset the PowerBook. 
(Resetting is covered in the next section.) 

Shutdown, sleep, and reset 

If you suspect that your Mac has crashed or hung and you can’t get it to reset, 
you have some options. Aside from Ctrl-§§-Power, you can do a couple of different 
things to reset PowerBooks, depending on the model. Earlier Mac models have 
both a Reset and an Interrupt button. The Reset button is marked with a small 
triangle, and it performs the same function as turning the PowerBook’s power on 
and off — that is, it performs a hard reset, not just a typical restart. The Interrupt 
button is marked with a small circle, generally used by programmers to get access 
to the command-line debugger interface. (The key combination §€-Power works 
does this same thing on some PowerBook and Mac models.) 

If you think your PowerBook has frozen or hung, don’t forget to try the steps for 
dealing with a frozen Mac outlined in Chapter 30 first. These include waiting, testing 
external ADB connections, and forcing the current application to quit using the §€- 
Option-Esc key sequence. If these attempts fail, though, you should reset your 
PowerBook. 

After you’ve reset it, you can troubleshoot the nature of the freeze as you would 
with any Macintosh. The only difference is PowerBooks are more prone to freezes 
while in Sleep mode. 

Resetting 

A hard reset, unlike the Mac OS’s Restart command, will erase the contents of a 
RAM disk, if one is present. A hard reset on some models can also return values in 
PRAM to their defaults, requiring you to change settings in your control panels. 



746 Part III 4^ Troubleshoot and Repair 



The steps to follow to restart particular Mac models are listed below: 

4 PowerBook 100. The PowerBook 100 has no Power button, so it usually 
enables you to start the Mac by pressing any key on the keyboard. It does 
have both Reset and Interrupt buttons, which are found on the left side of the 
PowerBook (when you’re facing the screen). The Reset button is the closer of 
the two to the front of the machine. 

4 PowerBook 100 series. The Power button is found on the back of the unit 
inside the back panel. You’ll need to open the back panel door to gain 
access to the Power button. In most cases, you should be able to perform 
a hard reset on these PowerBooks by holding down the Power button for a 
few seconds and waiting until the PowerBook shuts down completely. 

(The Reset and Interrupt buttons are recessed into the back of the case, 
requiring a paper clip to use them.) 

4 PowerBook Duo series. These machines have two power buttons — one on 
the keyboard and one on the back of the PowerBook (if you’re facing the 
screen, reach your right hand around the back to find it). To perform a hard 
reset the PowerBook, hold down the Ctrl-§§-Power keys. To hard reset, hold 
down the rear power button for five seconds or so. 

4 PowerBook 500 series. These PowerBooks feature a keyboard power button. 
To reset power on these models, use the familiar keystrokes Ctrl-9€-Power for 
a soft reset. If that doesn’t work, you can use Ctrl-Option-§i-Power for a hard 
reset. If you have trouble starting up, you may have luck if you hold down the 
Power key for a few seconds. (These key combinations work for the Duo 280 
and 280c, too, incidentally.) 

4^ PowerBook 5300/190 series. These PowerBooks have two Power buttons — a 
keyboard Power key and a button that ’s behind the rear access panel below 
the video connector. To reset these Macs, use the Ctrl-§€-Power key sequence. 
To shut the PowerBook down, press the Power button. If you have trouble 
shutting the PowerBook down or starting it up, hold in the Power button for a 
few seconds. It can also be hard reset using the button on the back panel. 

4 PowerBook 1400 series. This PowerBook has one Power key (on the 
keyboard) and a Reset button, found behind the rear access panel between 
the serial port and the ADB port. Try resetting with Ctrl-§§-Power, but if it 
doesn’t work, you can press the Reset button to restart the PowerBook. 

4 PowerBook 3400/G3 3500 series. These PowerBooks have the typical 

keyboard Power key and can be reset using the Ctrl-§§-Power key sequence. If 
that’s not working, you can use the Reset button, located behind the rear 
access panel next to the lOBaseT Ethernet connector. 

4 PowerBook G3 series. These units have a keyboard Power key and you can 
perform a soft reset with the Ctrl-§€-Power key sequence. For a hard reset, the 
G3 series has its own unique key combination: Shift-Function-Ctrl-Power. The 
Function key (Fn) is a new key with this series. 



Chapter 29 4 - PowerBook Problems 747 



Sleep problems 

PowerBooks will occasionally crash or freeze when they go into Sleep mode or 
when the screen dims. If this happens to you, use the following methods to isolate 
the problem: 

4 - Are you running a screen saver or background application? Third-party screen 
savers and power management programs can affect the PowerBook while it’s 
in Sleep mode. Other programs, such as background virus checkers, hard- 
drive integrity checkers and datebook alerts can also get confused by Sleep or 
screen-dimming modes. Check for an update or workaround from the software 
publisher. 

4 - Are you connected to an external monitor? Restart, disconnect the monitor, 
put the PowerBook in Sleep mode, and see if the crash happens again. If the 
crash doesn’t happen, a program you’re running may be incompatible with 
dual-monitor support while the PowerBook is in Sleep mode. If you’re 
connected to AC power, try disabling the Sleep mode. 

4 - Update your hard disk driver. Use Drive Setup or your hard-drive utility 
program (Silverlining or FWB Disk Tool Kit) to update the driver for 
your hard disk. 

4 - Troubleshoot conflicts. Find out if there’s a known issue with the Sleep or 
dimming features and the applications you regularly use. Also, troubleshoot 
for an extensions conflict (see Chapter 32 for more on conflict 
troubleshooting). 

If none of these seems to be the problem, you should try zapping PRAM and, if 
necessary, deal with the Power Manager. Beyond that, these Sleep crashes may 
happen when a System file is corrupt. See Chapters 30 and 33 for troubleshooting 
tips and quick replacement advice for a corrupt System file. 

Reset the Power Manager 

Resetting the Power Manager is a pretty big deal in the PowerBook world — it’s one 
way you can get the PowerBook to work better when it’s on battery power, when it 
won’t seem to start any other way (especially with PowerBook 5300 and 190 
models) and when the PowerBook is exhibiting odd behavior. The Power Manager 
is automatically reset when you zap PRAM on a PowerBook (which is done the 
same way as with desktop Macs — see Chapter 30), but you may come across times 
when it’s best to reset it on its own, too. 

Interestingly, Apple says that one of the most common reasons for a Power 
Manager corruption results from plugging the AC adapter into the PowerBook first, 
and then into the wall (the way you plug in most appliances and electronics). Apple 
recommends instead that you plug the adapter into the wall socket or surge 



748 Part III ^ Troubleshoot and Repair 



protector first, and then into the PowerBook’s AC connector. You should also avoid 
turning off the PowerBook without using the Shut Down command. 

You can reset the Power Manager in response to a number of symptoms, including 
the following: 




^ Battery power fails after a short time even after fully recharging the batteries. 

^ The PowerBook appears to be dead, even with AC power connected. 

^ The battery displays bizarre consumption patterns, fails to recharge, or 
recharges only after an inordinate amount of time (usually days). 

> When connected to AC power, the PowerBook starts itself up immediately 
after accepting the Shut Down command and powering completely off. 

Like zapping PRAM, resetting the Power Manager is both a fix for many different 
issues and a fix of last resort. Although it may solve your problem (especially if the 
problem seems to be power-related), you should exhaust all other troubleshooting 
options first. Also, don't forget that resetting PRAM or the Power Manager on a 
PowerBook will delete data on a RAM disk. 



Unfortunately, the process is different for just about every PowerBook model, 
because it tends to focus on the Reset switch. The following is a quick rundown of 
how to reset the Power Manager for different PowerBook models. 



PowerBook 100 

1. Unplug the AC adapter and remove the battery. 

2. On the rear of the unit you’ll find the battery contact switch. Flip it to the 
down position. 

3. Let the PowerBook sit without any power for about five minutes. 

4. Simultaneously press the Reset and Interrupt buttons (on the left side of the 
unit), holding them in for 15 seconds. 

5. Reinstall the battery, reconnect the AC adapter (if you’re using one), flip the 
battery contact switch to the up position, and then start up the PowerBook to 
test it. 



PowerBook 140, 145, 145 B, and 170 

1. Unplug the AC adapter and remove the battery. 

2. Let the PowerBook sit without any power for about five minutes. 

3. Using two paper clips, simultaneously press the Reset and Interrupt buttons 
(on the left side of the unit), holding them in for 10 seconds. 



Chapter 29 -f PowerBook Problems ~] 49 



4. Reinstall the battery, reconnect the AC adapter (if you’re using one), and start 
up the PowerBook to test it. 

PowerBook 160, 165, or 180 

1. Unplug the AC adapter and remove the battery. 

2. Let the PowerBook sit without any power for about five minutes. 

3. Reinstall the battery, reconnect the AC adapter (if you’re using one), and start 
up the PowerBook to test it. 

If this doesn’t reset the Power Manager (that is, if the PowerBook seems to continue 
experiencing the same troubles that you’ve previously identified as problems with 
the Power Manager), follow the instructions for the PowerBook 140 series. 

PowerBook 150 

1. Unplug the AC adapter and remove the battery. 

2. Press the Reset button (on the back of the PowerBook) and hold it in for 10 
seconds. 

3. Plug the AC adapter back into the wall socket or surge protector. Reconnect it 
to the PowerBook. 

4. Push the Reset button quickly. You’ll hear a sound or pop from the speaker. 

5. Push the main power button, on the back of the PowerBook. It should 
power up. 

If the power comes on, you can insert the battery. If the PowerBook doesn’t start 
after this, it may require service. 



PowerBook 500 series 

1. Unplug the AC adapter and remove the battery. 

2. Let the PowerBook sit without any power for about five minutes. 

3. Simultaneously press the Ctrl-Option-§€-Power keys, holding them in for 10 
seconds. 

4. Reinstall the battery, reconnect the AC adapter (if you’re using one), and start 
up the PowerBook to test it. 



PowerBook Duo Series 

Duos work a little differently. You should be able to reset the Power Manager by 
holding in the Duo’s Power button (on the back of the machine) for about 45 
seconds. If this doesn’t solve the problem, remove the battery and AC adapter, 
and then let the Duo sit without power for about ten minutes. 



750 Part III 4 Troubleshoot and Repair 




Apple notes in its Tech Info library that one way to reset the Power Manager in a Duo 
is to remove the internal backup battery. The procedure is not recommended by 
Apple and will void your warranty (if you happen to still have one). Take it to a service 
center. 



PowerBook 190/5300, 1400, 2400, 3400/G3 (3500) 

The only difference among these models is the location of the Reset button, which 
is discussed in the section “Shut down, sleep, and reset.” 

1. If the computer is on, shut it down. 

2. Hold down the Reset button for 20 seconds. The PowerBook should restart. 

3. If the computer does not restart, repeat step 2 a few times. 

PowerBook G3 Series 

1. If the computer is on, shut it down. 

2. Simultaneously press the Shift-Function-Ctrl-Power keys on the keyboard. 

3. Press the Power key on the keyboard. The PowerBook should turn on. 

PowerBook 5300 or 190 That Won't Power On 

If you’ve got a 190/5300 series PowerBook that appears to be completely dead, this 
might be a particular Power Manager issue. You need to do the following to 
reanimate the PowerBook: 

1. Unplug the AC adapter and remove the battery. 

2. Press the Reset button on the back of the PowerBook and hold it in for about 
45 seconds. 

3. Plug the AC Adapter into the wall outlet or a surge protector. 

4. Reattach only the AC Adapter to the PowerBook. Don’t install the battery. 

5. Press the Reset button one more time, and the PowerBook should start up 
after a brief pause. 



Crash when Finder loads 

If you’ve just reset the Power Manager and your PowerBook crashes as the Finder 
loads, it may be because the Mac’s Date and Time clock has been reset to its base 
date, which is usually 1904 (some Macs and PowerBooks reset to 1956 or 1980). The 
date gets reset as if the PRAM battery was removed when the Power Manager is 
reset (at least, sometimes it does). This can conflict with some extensions, 
especially the Claris Instant Organizer extension used with Claris Organizer. Others 
may also be affected. 



Chapter 29 -f PowerBook Problems 751 



The answer is to force a quit (§€-Shift-Esc) to get the Finder to continue loading. If 
this doesn’t work, restart the Mac with Extensions Off (hold down the Shift key as 
the Mac starts up), and then reset the clock using the Time and Date control panel 
once the Finder has loaded. Restart again to load extensions and avoid the crash. 

Reset after zapping PRAM 

Many newer Mac models can sometimes appear to go dead or into Sleep mode 
immediately after you’ve zapped PRAM. Apple lists the PowerBook 190, 5300, and 
1400, in its Tech Info Library, although this problem seems to affect the 3400/G3 
3500 series as well. Zapping PRAM in these machines also resets the Power 
Manager, so additional steps must be taken to get the PowerBook to come up after 
zapping PRAM. 

Here are the augmented zap PRAM instructions for these PowerBook models: 

1. Shut down the PowerBook (don’t restart). 

2. Power up the machine and hold down the §§-Option-P-R keys. 

3. After one startup chime, the screen will go black and the green Sleep LED will 
light up. 

4. Press the PowerBook’s Reset button (see previous section for location). After 
what may be a brief wait, the PowerBook should come back on. 

This might not be the last of it. If the PowerBook powers up but then shuts down 
again, hit the Reset button. Now, if the PowerBook doesn’t come on, try turning it 
on from the Power key on the keyboard. 



Batteries and Battery Life 

The batteries in PowerBooks have changed quite a bit over the past few years, 
improving in both the amount of power they offer to the PowerBook and the length 
of time that the PowerBook can remain working on a single charge of the battery. 
The difference between the original PowerBook lOO’s 16MHz 68000 processor and 
the PowerPC 750 processors in the PowerBook G3 Series notebooks is astounding. 
It’s no small wonder that battery technology has had to play a little catch-up. 

And that’s not to mention the huge color displays, the CD-ROM and DVD-ROM 
drives, and the large amounts of RAM and hard drive space that we ask today’s 
PowerBooks to deal with. In fact, this is where the real battery drain is; the minute 
voltage required for a processor on its own is nothing compared to what power is 
needed by a removable media drive, color screen, or a hard disk. 



752 Part III ^ Troubleshoot and Repair 



So, battery problems can really arise from two sources: First, there can be 
something wrong with the battery itself or the way the battery is operating. 

These range from trouble with “intelligent” batteries (batteries that have their own 
diagnostic capabilities, like those in the PowerBook 500 series) to batteries 
with a more chemically based memory-effect — the battery gets so used to being 
recharged over and over again when it’s only consumed half its power, that it 
begins to think it’s run out of juice when it’s only half-discharged. 

Battery types and issues 

Each PowerBook form factor pretty much requires a slightly different type of 
battery. Not only do the batteries come in different shapes, with specific types of 
latches and closures, but they can also vary in the actual technology (usually the 
chemical makeup) used to create the battery. Each of these batteries needs to be 
treated a bit differently, and each has its own troubleshooting issues. 

All PowerBook batteries require proper disposal when dead. You can’t just throw 
them away. Most of these batteries can be dangerous, explosive, or water-reactive 
in the wrong circumstances, requiring them to be treated as hazardous waste. 
Return the battery to an authorized Apple service center, which can then return the 
battery to Apple or its third-party manufacturer, if appropriate. (Call ahead to the 
service center to ensure they perform this service.) 

Table 29-1 shows the different types of batteries, Apple model numbers, and the 
PowerBooks that they work with. 



Table 29-1 

PowerBook Batteries 



PowerBook 


Battery Type 


Part Number 


Notes 


100 


Lead-acid 


M3053 


Works with no other PowerBooks 


140, 145, 145b, 
150, 170 


2.5 amp Nickel- 

Cadmium 

(Ni-Cad) 


M5417 


Works with 160, 165, 165c, 180, 
180c, but not recommended due to 
short battery life 


160, 180 


2.8 amp Ni-Cad 


M5653 


Works with 140, 140b, 150, 160, 165, 
165c, 170, 180c 


165c, 180c 


2.9 amp Ni-Cad 


M5654 


Works with all 100 series except 100, 
most life of all Ni-Cads 


500 series 


Nickel Metal 
Hydride (NiMH) 


Ml 908 


Special "intelligent" battery 



Chapter 29 ♦ PowerBook Problems 753 



PowerBook 


Battery Type 


Part Number 


Notes 


5300/190 

series 


NiMH 


M3254 


Can be recognized by 3400 and G3 
(3500), but can't be swapped with 
newer battery types 


Duo 210/230 


NiMH 


M7782 


Type 1 battery, works in all Duo 
models, but offers low battery life in 
others 


Duo 250, 
270c, 280 


NiMH 


Ml 499 


Type II battery, twice the life of 
Type 1. Required new battery charger. 
Works in any Duo; requires 
PowerBook Duo Enabler 1.0 (or 
System 7.5 or above) 


Duo 280, 
280c, 2300c 


NiMH 


M2780 


Type III battery, more power, works in 
any Duo; requires PowerBook Duo 
Enable 2.0 or System 7.5; some Duo 
battery chargers also need to be 
updated to deal with these batteries 


1400 series 


30 watt- 
hour NiMH 


M2538 




2400 series 


29 watt-hour 
Lithium Ion (Lilon) 


M5876 

1 




3400 series 


32 watt- 
hour Lilon 


M5139 


3400 supports 5300/190 battery, but 
at decreased battery life 


G3 (3500) 


47 watt- 
hour Lilon 


M4895 


G3 supports 3400 and 5300/190 
batteries, but at decreased battery life 


G3 Series 
(BTO) 


Lilon 


M6385 





Lead Acid 

The PowerBook 100 uses a lead-acid battery, which can’t be interchanged with 
any other PowerBook battery. The lead-acid batteries don’t experience battery 
memory-effect issues, but they should also be maintained at some level of a charge 
for them to continue to be useful. After a certain amount of time between charges, 
the battery will lose its entire charge, and then it will begin a process called 
sulfation. This is when the lead electrodes in the battery begin to convert to lead 
sulfate, which ruins the battery. This can happen after as few as three months of 
idle time. The PowerBook 100 battery should never be fully discharged. 



754 Part III > Troubleshoot and Repair 



The PowerBook 100 battery isn’t actively marketed by Apple, although a number of 
third-party manufacturers still offer them. You should also be able to get them from 
an Apple authorized dealer. 

Nickel-cadmium (NiCad) 

These batteries are used in all lOO-series PowerBooks except the PowerBook 100 
itself. The later versions of the NiCad batteries have the most battery life and can 
be used in all compatible models. Battery model number M5654 should be used 
with all color lOO-series PowerBooks. 

These batteries can experience memory-effect issues, causing the battery to hold a 
smaller and smaller charge after each recharge. To counteract this effect, you can 
fully discharge the battery by leaving the PowerBook on until it shuts itself down 
(or until it gets very close to quitting, complains strongly, and goes into Sleep 
mode), and then recharge the battery overnight. 

This may still not help, in which case, you can try using a third-party recharging 
station that does a deep discharge (fully discharges the battery) before recharging 
it. Software utilities are also designed to discharge the battery, and Apple service 
centers can perform a deep discharge and reconditioning on many batteries. If your 
storing these batteries, NiCad batteries should hold a charge for about 2 months 
and should be able to take a recharge for 6 to 12 months, according to Apple. 

Nickel Metal Hydride (NiMH) 

These batteries are used in the Duo series, the 500 series, and the 5300/190 series 
of PowerBooks. The batteries are interchangable within each PowerBook series, but 
cannot be exchanged between series (for example, you can’t use a Duo battery with 
a 500 series PowerBook). 

The Duo series used three different battery models: the Type I, Type II, and Type III. 
Although any Duo running System 7.5 or higher (or the appropriate enabler) can 
run with any of the batteries, the Type 111 is recommended for all of them, as it 
offers the most battery life. The Duo’s batteries can experience battery memory- 
effect, which can be fixed with a manual reconditioning or with software 
reconditioning. 

To manually recondition the battery, fully discharge the battery by leaving the 
PowerBook on until it quits (or until it gets very close to quitting, complains 
strongly, and goes into Sleep mode), and then recharge the battery overnight. 

If you’d prefer to use software, the Battery Tools 2.0 utility can be downloaded from 
Apple’s Support Web site (www. appl e . com/support/). 



Chapter 29 -f PowerBook Problems 755 



Duo battery charger updates 



Certain Duo battery charger models from Apple are only designed to charge certain battery 
types, while others need to be updated to work with Type III batteries. If you're getting a red 
light when you pop your battery into a Duo charger from Apple, you either have the older 
charger or your newer charger needs an update. 

If the Apple Duo battery charger's model number is M7778, it will only charge Type I batter- 
ies. A recharger with a model number of Ml 81 2 will charge all three types of Duo batteries, 
but may need to be updated to use a Type III battery. If your Ml 81 2 battery charger needs 
to be updated, Apple recommends the following steps: 

1 . Shut down the Duo and make sure a Type III battery has been installed. (If you're 
running System 7.5.1, the Type III Battery extension must be installed.) 

2 . Plug the Duo's power adapter into an AC outlet. Snap the recharger onto the side of 
the power adapter. 

3 - Plug the power adapter cable into the power adapter port on the back of the Duo 
computer. Turn on the Duo to download the update to the charger. 



The PowerBook 500 series uses its own “intelligent” batteries, which are able to 
report quite a bit of information to the PowerBook, including battery monitors, 
temperature settings, and other indicators on the Control Strip. These batteries can 
experience memory-effect and should be reconditioned manually or using the 
Intelligent Battery Update available from Apple’s Support Web site. 

The 5300/190 series uses a NiMH battery that will fit into the 3400 series and G3 
(3500) series, but will offer those PowerBook models much lower battery life. The 
5300/190 series can’t be used with any other batteries, though, because they lack 
the technology to use the more advanced Lilon battery. The 5300/190 battery can 
experience memory-effect and can be reconditioned manually or using software 
that came with your PowerBook. 



Lilon 

Lithium Ion (Lilon) batteries are used in the PowerBook 1400, 2400, 3400, G3 (3500) 
and G3 (BTO) series of PowerBooks. Although you may be able to physically cram a 
Lilon battery into a 5300/190 series PowerBook, don’t do it — the 5300/190 series 
isn’t designed to work with these batteries. 

You can identify a Lilon battery by the four small LEDs on the battery (usually on 
the part of the battery that’s actually installed in the PowerBook, although the G3 
BTO series batteries put the LEDs on the outside). These four LEDs indicate 
percentages of full-charge left, from 25 to 100 percent. 




756 Part III 4^ Troubleshoot and Repair 



Lilon batteries are subject to memory-effect and can be manually reconditioned. 
Fully discharge the battery by leaving the PowerBook on until it quits (or until it 
gets very close to quitting, complains strongly, and goes into Sleep mode), and then 
recharge the battery overnight. 

Battery life 

A number of different factors come together to affect your PowerBook’s battery life, 
including the age of the batteries, memory-effect, your charging habits and the 
charger that you use. Although all of these are important (as are deep-discharging 
tactics on all batteries but the lead-acid variety in the PowerBook 100), you can 
more easily control other factors on a day-to-day basis that may, arguably, have an 
even more dramatic effect on your PowerBook’s battery consumption habits. 

Some items that can change the speed at which the battery’s power is consumed 
include the following: 

4- The amount of RAM you have installed in the PowerBook. 

4 The brightness setting for the PowerBook’s display, as well as whether or not 
backlighting is turned on. 

4- The amount of time spent accessing the hard disk, floppy, CD-ROM, or DVD- 
ROM drive. 

4* Settings in the Energy Saver and/or PowerBook Settings control panels, 
including the operating mode of the processor and the amount of idle time 
before power management kicks in. 

4“ Peripherals, including internal modems, ADB devices, and PC cards. 

Memory 

Although you probably need the amount of RAM (or more) that you already have in 
your system (especially if you’re a designer or professional who needs a lot of 
RAM), you may be able to get by without upgrading RAM, and in the meantime add 
a little to the PowerBook’s battery life, by conserving the RAM used by the 
PowerBook; minimize the number of extra extensions and control panels you use 
by paring them down in the Extensions Manager. 

RAM is power hungry, but not as much as a hard drive or CD-ROM drive. So, having 
a whole lot of RAM can be a good choice, too. For PowerBook owners, using a RAM 
disk is certainly an intelligent option, especially if you know you’ll be using certain 
saved data a lot while on a plane trip or otherwise away from AC power. Place your 
data files on the RAM disk and save them to the hard drive as infrequently as 
possible (every 15 minutes or so). 



chapter 29 ^ PowerBook Problems 757 



Be aware that you could lose the data on a RAM disk if you shut down the 
PowerBook, zap PRAM, or reset the Power Manager. (You can do these things by 
allowing the Mac’s power levels to get very low, removing a battery for a length of 
time or leaving the PowerBook in Sleep mode for a long time so that the batteries 
drain and the PowerBook shuts down.) Otherwise, RAM disk data should survive a 
regular restart. 

' Cross- A Chapter 6 has more on RAM settings and RAM disk controls, both of which are just as 
applicable for PowerBooks. 

Settings and controls 

Turn down the physical brightness control for your PowerBook’s display to 
conserve battery life. You should also turn the backlighting delay settings to 
minimum accepted levels, so that the delay is very short before backlighting kicks 
off. In bright light situations, you’ll probably be able to compute without 
backlighting. 

Don’t use screen savers with PowerBooks. The picture can only burn into a 
PowerBook’s LCD display after months of being displayed, unchanged on the 
screen. So, a screen saver isn’t necessary for short-term screen protection. 

Plus, a screen saver accesses the hard drive, uses processor cycles, leaves the 
backlighting on, and keeps the dimming controls from kicking off to conserve 
power. Instead, set the screen to dim and blank after a few minutes. (These 
controls are in the PowerBook, PowerBook Settings, or Energy Saver control 
panel. See Figure 29-1.) 



Mac Evangelista tip: RAM disk for startup 



You can really get into this battery saving thing, as Evangelista Garry Halliday, from 
Sacramento, California, proves with his tip for getting the most out of battery life by using a 
RAM Disk as your PowerBook's startup disk. Actually, it sounds like a great idea. Just 
remember to save your actual documents and data to the hard drive occasionally, just in 
case of catastrophe. You'll also need a decent amount of RAM, at least 32MB, for this plan 
to work: 

"Want to maximize your running time when operating off your battery? Create a RAM disk 
large enough to hold a slimmed down System Folder and an application such as SimpleText 
or TextEdit. I use a 20MB RAM disk, and have room to spare. Put these files on the RAM 
disk, and restart by holding down 8€-Option-Shift-Delete. This will boot your PowerBook 
from the RAM disk without having to change the Startup disk with the control panel each 
time you restart. Select the RAM disk to save your work, and you can work easily twice as 
long because your hard disk hardly ever gets accessed." 





758 Part III ^ Troubleshoot and Repair 




Figure 29-1: The PowerBook control 
panel for energy saving settings. 

Note the Custom button, which offers 
you additional settings. 



Here are some other recommendations for controls youTl find In the PowerBook (or 
PowerBook Settings, or Energy Saver) control panel. You may need to click the 
Custom button in the control panel (if one exists) to see all these settings. Also, the 
names of each conservation function vary slightly between control panels, but they 
should make sense: 



4- Move the slider control toward Better Conservation to set automatic controls 
designed to save battery life. Otherwise, choose Manual conservation 
controls and change the following settings: 

• Slide the System Sleeps control down to only a few minutes (two to four) 
using the PowerBook control panel. 

• Slide the Screen Dims setting to one minute. (PowerBooks recover very 
quickly from a dim screen.) 

• Slide the Hard Disk Spins Down settings to between one and four 
minutes. 

• Enable the Allow Processor Cycling option, if available. This option 
slows the processor (causing it to draw less energy) when it’s been idle 
for a few minutes. 



You should also use the Special Sleep command whenever you plan to stop using 
the PowerBook for five minutes or more. You should shut the PowerBook all the 
way down if you plan to stop using it for 30 minutes or more, unless you have a 
RAM disk whose contents need to be preserved. 




You can get shareware utilities designed to automatically save and restore the contents of 
a RAM disk, including AppDisk (Maverick Software), RAM Disk Backup (John Rethorst), 
and ramBunctious (Elden Wood). Download the latest versions from 
www.download.com. 




Chapter 29 PowerBook Problems 759 



Random acts of conservation 

There are a couple of other things you can do to conserve power when working 
with a PowerBook on batteries. They include the following: 

-f Open the Chooser and turn off AppleTalk (if your PowerBook is not connected 
to a network. (If it is connected to a network, you’re likely in a place with an 
AC socket available, so use it.) According to Apple, this saves power and lets 
the PowerBook wake up faster. 

^ Turn off Virtual Memory, which uses the hard disk to allow your PowerBook 
to load more programs for multitasking, making it seem as if you have extra 
RAM. Accessing the hard drive drains power. Likewise, don’t use Connectix 
RAMDoubler (or disable it for battery sessions). 

> Use fewer feature-driven programs. Some programs are written specifically for 
PowerBooks or are so slight in features that they don’t often access the hard 
drive. Use those. Or, if you can get away with it, write your memos in 
SimpleText, and then translate them to Word or ClarisWorks and spell-check 
them once you’re connected to AC power. 

4 Avoid games and educational titles that require the CD-ROM drive or play a lot 
of QuickTime movies, sounds, or other files that need to be loaded from the 
hard drive. 

4 Don’t use external peripherals, internal modems or PC Cards while connected 
to battery power. If you do use them, use them quickly, and then disable them. 
For PC cards, pop them out when done. 

4 Don’t use external ADB devices unless they’re low-power ADB devices that are 
designed for PowerBooks. Avoid external keyboards, joysticks, game 
controllers, and ADB-powered modems while on battery power. 

Don’t forget to recondition your battery when you can — either manually or using a 
special charging station that reconditions batteries. Apple recommends that you 
perform one or the other of these procedures every 90 days or so. 

Also, travel with spare, charged batteries on long trips. Some PowerBook models 
still only last two hours on battery power under the best circumstances. Check 
your PowerBook manual to see if you can swap batteries while the PowerBook is 
in Sleep mode — nearly all PowerBooks support this feature. You usually only have 
a few seconds to make the swap happen, though, so do it quickly to maintain the 
information in RAM. (If your PowerBook supports two batteries, swap them one at 
a time.) 



760 Part III -f Troubleshoot and Repair 



Battery not charging 

There are a couple of different reasons a battery might not charge, including a 
problem with the battery, the batteries age-old death, need for reconditioning, or 
a Power Manager circuit problem. The first thing you should probably do is try 
to deep discharge the battery and recharge it, to see if it’s working. If you have a 
battery reconditioning unit, you might use that, or take the battery in for service. 

It’s also possible that a short on the logic board could cause this problem, 
especially if you notice that the PowerBook will only run with the battery and AC 
adapter connected, and that it dies quickly on battery power alone, even if the 
battery seems fully charged. You should try resetting the Power Manager first, as 
described earlier in this chapter. If that doesn’t work, though, it’s possible that the 
Power Manager circuit inside the PowerBook has gone bad and needs to be 
replaced — a reasonably inexpensive fix most of the time. 



other PowerBook Issues 

Specific PowerBooks can suffer from specific problems, some of which are beyond 
the scope of this chapter. Fortunately, PowerBook issues are easy to search for in 
Apple’s online Tech Info Library. Just call uphttp://til .info.apple.com on the 
Web and enter your PowerBook model or the model series in the search engine 
(“PowerBook 140”) or just do a more general search on PowerBook and the 
problem area (“PowerBook, display”). 

But some problems can generally be applied to a number of different PowerBook 
models (and one or two issues that are model-specific but interesting nonetheless). 
Take a look at the following issues if you’re having PowerBook troubles. 



Mac Expert tip: Parts is parts 



PowerBooks have a lot of plastic on them, and some of that plastic (and a few other parts) 
like to snap, bend, fold, or break. Rich Voelker, owner of Voelker Research 
(www.voelker.com) in Colorado Springs, Colorado, has compiled quite a list of little 
annoyances, as well as what some of them will likely cost you when you stop by the Mac 
shop to have them fixed — If it's something that can be fixed. 

Allow me to step back and present his list of typical problems, prices, and fixes: 

(continued) 



Chapter 2 $ PowerBook Problems 7G 1 



(continued) 

^ PowerBook 1 00-1 80c The AC adapter's insulator ring likes to break, requiring a $70 
replacement for the whole adapter. (If you continue to use a fractured AC adapter, 
you will be seeing your dealer later for the Power Manager circuit.) The Power 
Manager circuit can go bad, resulting in repairs costing about $75 for parts and 
labor. If the batter/s voltage is less than 6.8vdc, you can try to recondition it. 

(Voelker would do that for about $50.) If that doesn't work, you'll pay $70 for the 
new battery. In many cases and under some circumstances replacement of the $2 
AC adapter end plug may also work. 

^ Trackball. If the button is broken, you'll pay about $75 in labor to have it fixed. If the 
trackball isn't tracking properly it can be disassembled and cleaned for $50 or so of 
labor. If the trackball assembly can't be fixed, it'll cost around $1 10 plus labor for a 
new trackball assembly. 

> PowerBook 500 series. The Power Manager circuit can go, costing about $75 for 
parts and labor. The display access cover seems to fall off a lot, especially if you 
poke at it to see what's under there. It can be replaced for the cost of parts (about 
$13) and labor ($25 on a good day), but be aware that this is rarely the problem if 
you're having trouble with the display housing. The display housing screw posts are 
often broken, causing the access cover to break off. If the whole display assembly 
needs replacing, the kit from Apple will include a new access cover. The display latch 
can also be snapped, requiring about $50 in labor and parts. (It's difficult to install 
on a PowerBook 500.) If the intelligent battery needs reconditioning (using the 
"Apple Confidential" method it'll cost a flat hour of labor. 

♦ PowerBook 5300. Warranty issues covered may include a loose AC jack, split bezel, 
loose trackpad (not the button), PC Card-generated crashing, or broken display 
hinge. If it's not under the warranty extension, the loose power port repair should 
run about $75, with the cable reseating about a $50 shop charge. 

> PowerBook MOOcs. The passive matrix display can sometimes exhibit a horizontal 
gray line, especially noticeable at lower brightness levels. This is, for the most part, 
normal. Don't try to get anyone to fix it; it can't be fixed and is within legal 
specifications for this type of display. 

4- Plastic ports. In general, plastic parts are harder to get than the other stuff— because 
someone has to reverse engineer (that is, figure out) the Apple naming scheme for 
the parts. To complicate things even more, the costs on the parts are relatively low, 
further discouraging a technician from searching out the part number. Most 
PowerBook plastics are less than $50 and typically run between $10 and $25. 

Display access covers are about $15 and I/O access doors are about $8 to $10. If 
you've cracked or lost something, ask your Apple dealer -he or she should be able 
to get the part for you from Apple. 



762 Part III 4- Troubleshoot and Repair 



PC Card issues 

PC Cards are generally pretty easy to work with using the Mac OS and PowerBooks. 
Like most Mac things, they’re visual, they give great sensory feedback, and It makes 
no sense that you’re actually supposed to drag them to the Trash can. (Yikes!) Still, 
you can run into a little trouble: 




4- Size matters. Remember the types of PC Cards and the types you can use. The 
types, by the way, refer only to the height of the card. Type I cards are very 
thin (usually memory cards) and can be put in either PC Card slot — two can 
fit at one time. Type 11 cards are also thin, and two of them can fit at once. A 
Type 111 card (often a miniature hard disk or a paging card) will fill both slots, 
although it plugs into the lower slot. So, you can’t use any other cards if you 
have a Type 111 card installed. 

^ Eject problems. If a PC Card fails to eject when you drag it to the Trash can or 
highlight it in the Finder and choose File Put Away, you can attempt to 
physically eject the card. Straighten a paper clip and stick it in the tiny hole 
next to the PC Card slot to force the card to pop out of its slot. If it still won’t 
come out, you can pull it out with needlenose pliers or your fingernails. Once 
the card is out, try inserting the paper clip again and listen for the spring 
mechanism to release. Check the card to make sure it’s designed for a 
PowerBook and fits the slot correctly. You’ll sometimes find that the bottom 
slot on your PowerBook is easier to use for oddly shaped cards. 

PC Cards designed for data storage on the Newton OS platform are not compatible 
with PowerBooks, although most modems and a few Ethernet cards can work 
with both. 



4- Modem not recognized. If you insert a PC Card and nothing happens, this 
could be a sign you are using a PowerBook 500 series PowerBook with an 
add-on PC Card cage. In early releases of the PCMCIA Expansion Module, 
modem cards didn’t show up on the desktop. You can check the Control 
Strip for the PCMCIA Quick Eject component, which lets you know that the 
PC Card is mounted. Otherwise, check your modem software to see if you 
have an option to change the software’s modem port setting to “upper card 
slot” or “lower card slot.” If one of those options appears, your modem has 
been recognized. (You may still need to choose the modem brand and other 
settings.) 

4* “PC Card in use’* error message. PC Cards can sometimes get stuck during use, 
giving you an error message when you try to eject them, even though no other 
applications are running. If this happens to a modem card, open the modem 
software you’re using and make sure the modem is not set to auto-answer or 
auto-dial. (If you must, you can use Chapter 26 as a guide for resetting the 
modem using terminal program.) If the card is a storage card, try turning off 
File Sharing, ejecting the card, and then turning it back on again. If neither 
works, try restarting with Extensions Off, and then try ejecting the card again 
in the Finder. 



Chapter 29 -f PowerBook Problems 763 



Ports and Internals 

PowerBooks have varying numbers of ports and support for external devices; even 
the most modern PowerBooks have opted to include only a single serial port for 
communicating with serial devices, (if you have an Apple portable computer that 
includes USB ports — only a vague rumor at the time of writing — consult Chapter 
10 for information on using USB.) This single serial port scenario can cause a few 
headaches. (Basic PowerBook serial configuration tips are back in Chapter 20.) 



Printer/Modem port 

In most cases, an internal modem will simply work with your modem software. 

The serial port on PowerBooks that only have one (a printer/modem combo port) 
is a LocalTalk-capable port, but iCs usually mapped as a modem port. (At least, 
as far as the Mac OS is concerned. In the Chooser and in control panels, you’ll 
usually see the name Printer/Modem port.) So, you should usually be able to use 
an internal modem and print at the same time, to either a serial printer or a 
LocalTalk printer. 

The exception is when you have a modem program that doesn’t support the Apple 
Communications Toolbox. In this case, you’ll need to choose one of the following 
options for your internal modem (through the PowerBook, PowerBook Setup, 
PowerPort, or Express Modem control panel), depending on your model: Internal, 
Compatible, or “Use internal modem instead of serial port.” This reroutes the serial 
port so that it uses the internal modem; the errant application believes it’s using 
the modem port, but it’s really using the internal modem. 

Unfortunately, this creates a situation where you can’t use the serial port for any 
other task while that setting remains the way it is — including printing through 
that port to a serial printer. You won’t be able to use a serial device until you 
turn off that modem program and switch the port back to its default mode in 
the PowerBook, PowerBook Setup, PowerPort, or Express Modem control panel. 
(The port can be used for LocalTalk connections, so you can print via a LocalTalk 
printer, if you’d like. Set up the printer as directed in Chapter 15.) 

video port 

You may encounter a few problems with the external video port. If you’re not 
getting a picture on the screen, check to make sure the cable is correctly 
connected to the video-out port; if your PowerBook requires an adapter (most do), 
make sure it’s secure as well. It’s best to put your PowerBook in Sleep mode or 
shut it down before switching the video adapter cable; that way, it can sync 
correctly to the monitor. Most earlier PowerBook video adapters support an 
RGB port, which requires an additional RGB-to-VGA adapter. The most recent 
PowerBooks include a VGA port for video out. 



764 Part III Troubleshoot and Repair 



If you’re only getting 640x400 or 640x480 resolution on the external monitor, it 
could be because the monitor is set incorrectly. Check the Monitors or Monitors & 
Sound control panel to set the second monitor’s resolution. You may also have 
video mirroring turned on (or your PowerBook may only have a video-mirroring 
capability), in which case the image has to be the exact same on both screens. If 
the PowerBook is the more limited display, the external monitor will default to the 
lower resolution. If the external monitor is more limited, then the PowerBook 
screen will be forced to use a lower resolution. (The PowerBook screen will appear 
with a border around it to make it take up less screen space.) 

5300/190 repair extension 

I’ll mention one model-specific issue: The PowerBook 5300/190 is under an Apple 
repair extension program that extends Apple’s willingness to repair certain 
components of the machines for seven years, under very specific circumstances. 

(If your PowerBook 5300’s serial number ends in the letters AA you probably don’t 
qualify.) 

Here’s how to tell if your PowerBook qualifies: 

4 On either model, the AC power connector becomes loose or inoperative. 
Affected serial numbers are xx605xxxxxx and below. 

4* On either model, using a device in the expansion bay in combination with a 
PC Card causes the Mac OS to freeze. (You can move the mouse, but clicking 
has no effect.) Affected serial numbers are xx605xxxxxx and below. 

4- On either model, the display bezel and housing cracks and/or separates at the 
hinge. Affected serial numbers are xx622xxxxxx and below. 

4“ On either model, the bottom case plastics (including the palm rest, trackpad 
button, center clutch cover, and CPU stiffener) can crack or develop faults. 
Affected serial numbers are xx622xxxxxx and below. 

4- On the PowerBook 5300, it takes twice as long to boot from AC power as it 
does from a battery only. Affected serial numbers are xx605xxxxxx and below. 

4 On the 5300, devices drop off of a larger LocalTalk network. Affected serial 
numbers are xx622xxx3cxx and below. 

If one of these seems true, take your PowerBook to an authorized service center or 
call Apple’s customer service department (1-800-SOS-APPL) for instructions. 



Chapter 29 -f PowerBook Problems 765 



Temperature 

PowerBooks are small devices that can be somewhat susceptible to temperature 
shifts, both hot and cold. For this reason, never leave your PowerBook in a hot car, 
in direct sunlight, or in other extreme temperature situations. If this does happen, 
allow the PowerBook to cool gradually to room temperature before turning it on. 

Don’t expose the PowerBook to extreme cold, either. If you leave the PowerBook in 
the car or near an open window on a freezing or near-freezing night (or in similar 
conditions in a car or elsewhere during the day), allow the PowerBook to gradually 
warm to room temperature before turning it on. When a PowerBook gets very cold, 
its internals can seize, thereby causing a catastrophic hard drive failure, for 
instance, the moment you turn the PowerBook on. 

Always use the PowerBook’s feet when you’re using the PowerBook on a smooth 
surface; the feet help to dissipate heat through the bottom of the machine, which 
keeps internal components from overheating and causing crashes, freezes, or 
internal damage. 

When using a PowerBook with an external monitor, don’t close the PowerBook 
unless you’ve also turned the screen off; check your PowerBook’s documentation 
for details. With certain PowerBook models, you can start up the PowerBook using 
an external keyboard and an external monitor while the PowerBook itself is still 
closed. This will leave the PowerBook’s screen turned off, and the PowerBook will 
treat the main monitor as if it’s the only monitor. 

Otherwise, don’t close the screen while the PowerBook is active if your model 
doesn’t support this feature. The screen can build up heat that can damage 
components. If you do use the PowerBook with external components, at least keep 
the screen open a few inches to allow heat to dissipate. 

Cleaning 

You can clean the outside surfaces of the PowerBook itself (when it’s completely 
shut down) with a clean, slightly damp cloth (not wet, just a tad damp). Use a 
computer vacuum to clean the keys of the PowerBook and the edges around the 
keyboard and screen. Use a clean, lint-free, nonabrasive cloth and a mild glass 
cleaner (applied to the cloth, not the screen) to clean the PowerBook’s screen. 

To clean a PowerBook’s trackball, follow these steps. (Note: Do not use any liquids 
on the trackball components or elsewhere inside the PowerBook): 



766 Part III -f Troubleshoot and Repair 



Mac Evangelista tip: Shipping concerns 



Working as a Macintosh technician, Lisa Devlin learned quite a bit about properly packaging 
and shipping a PowerBook — advice you can use whether you need to overnight your 
PowerBook for service or just need to pack it for a move or flight overseas. Here are her 
thoughts: 

"Sturdy boxes (not too large) and packaging material are critical. So is insurance for the 
shipment. Antistatic wrap should be used whenever possible as a precaution. Soft form-fit- 
ting foam (the stuff that's sold in rolls) is good to pack PowerBooks in, peanuts are too 
unstable, and using newspaper as padding is just asking for trouble. Bubble wrap is okay if 
the PowerBook is first put in some antistatic wrap or othenA/ise protected from static. 

"Never, ever ship a PowerBook Duo inside a Duo Dock. Both units can be damaged by 
rough handling or static. It's also best to remove PC Cards, cables, and so on when shipping 
to avoid damage from jostling or static Oh, and make sure the PowerBook is off, not in 
Sleep mode. It's a good idea to back up data before shipment, just in case. 

"It is also extremely important to inspect the box carefully upon receipt. If it appears dam- 
aged, even slightly, in any way, contact the shipping company before opening it. Make sure 
the shipping company has a representative there when the box is opened if the box is visi- 
bly damaged. (I once repaired a machine that was damaged during shipping, and because 
the shipping company was not present when the box was opened, they refused to pay for 
the damage, which was considerable.)" 



1. Remove the trackball’s retaining ring by turning it counterclockwise about 1/4 
of a turn. (You should be able to use your fingertips or fingernails.) 

2. Remove the ring and the trackball. 

3. Locate the rollers inside the trackball housing and wipe them with a lint-free 
cloth, a cotton swap, or even your finger. 

4. Clean the trackball with a dry towel. 

5. Reinsert the trackball and its retaining ring. 

With a trackpad, clean the surface only with a dry cloth or towel; don’t allow water 
near the trackpad or at the edges, where it could slip through at the seams. 

Spills 

Spilling liquid on your Mac’s keyboard is one thing, but spilling something on your 
PowerBook is quite another. After all, below that keyboard is the entire computer. If 
you do spill something on your keyboard, you probably shouldn’t wait to get the 
PowerBook to a technician before you take some action. (If you do want to wait. 



Chapter 29 4* PowerBook Problems 767 



though, at least turn the PowerBook over, shake out the liquid, and try to carry it 
upside down to the service center.) 







At this point, there are no guarantees. Liquid will most often kill all or part of a 
PowerBook, depending on how much was spilled, how corrosive the liquid is, and 
how sticky things get. 

Ifs a good idea to know exactly where your PowerBook's tools (Torx and Phillips 
screwdrivers in the correct sizes) are at all times, as well as an antistatic, lint-free 
towel. Your PowerBook's carry case would probably be an ideal spot for these things. 
You should also familiarize yourself with these instructions and the instructions for 
opening your PowerBook (in Chapter 20) before disaster strikes, just so that you have 
an idea what to do the second liquid touches your PowerBook. 



Here are some quick steps to follow if you spill something on a PowerBook: 

1. Immediately unplug the PowerBook and remove the batteries. (You can fret 
over your lost data later, unless the data is worth more than the PowerBook, 
in which case you can quickly hit to save, and then pull the battery and 

plug.) 

2. Put the machine on its front side to drain liquid while you look for your 
PowerBook tools (if you need tools). Hold it firmly and shake it to try and 
release liquid. If you need to leave it for a moment, you might try standing the 
PowerBook on the top edge of its screen and the bottom edge of its keyboard 
casing, forming an upside-down V with the screen and keyboard facing down. 

3. If you feel competent to do so, open the PowerBook’s case (see Chapter 20 for 
step-by-step instructions on each different form factor), at least to the point 
that you have the keyboard popped out. Shake the keyboard clear of liquid 
and blot it with an antistatic, lint-free towel (not a paper towel or a dirty 
towel). If you don't have such a towel, just shake. You can also blot surfaces in 
the PowerBook that have spills, but be very careful that you aren’t just 
moving liquid around or leaving towel residue on components. There is still a 
charge in the logic board (thanks to the backup battery, among other things), 
so you should avoid moving liquid around on it. 



Now it’s decision time. If a local Apple authorized dealer is open and reasonably 
close, keep the PowerBook open and/or upside down and take it to that dealer. 
Explain to them the problem and see if they can look at it on an emergency basis. 



If you can’t get to a service center immediately, you might consider using a hair 
dryer on a cool setting to dry things off as much as possible. If you’re lucky, you’ll 
be able to concentrate your efforts on the keyboard; make sure you drain, sponge, 
and dry the keyboard completely. Don’t get the hair dryer too close to components, 
and don’t use a hot setting. 



768 Part III > Troubleshoot and Repair 



With these things accomplished, get to the service center as quickly as possible. Do 
not turn the PowerBook on again, no matter how well you think you’ve cleaned it up. 

The keyboard will likely be lost regardless of what you spilled on it. If it’s water, it 
might survive, but you need to get it out of the PowerBook and dried very quickly. 
Other parts of the PowerBook might survive water, tea, or something similar. A soft 
drink can be more troublesome, but a clever use of compressed air on a fully 
disassembled PowerBook by a service technician might still save it, or parts of it. 

Your best defense, however, is avoidance. Do what you can to avoid spilling 
anything on your PowerBook. Be much more vigilant about this than you are about 
spilling on a desktop keyboard. One spill can ruin a whole PowerBook, so take that 
into consideration when you eat or drink around it. 



Summary 

'f There are times when a PowerBook simply won’t power on; this may even 
happen more often than with desktop Macs because of the elusive Power 
Manager that PowerBooks require. There are more ways to get power into a 
PowerBook than a desktop Mac, so there are more problems associated with 
power. 

^ If you need to reset your PowerBook, there’s a slightly different procedure for 
each major PowerBook series. You can also do some specific things to 
troubleshoot startup problems and crashing that happen right as the 
PowerBook starts up. 

> Working with batteries is a big part of using a PowerBook. Aside from getting 
the correct replacements, you should also troubleshoot your batteries to 
make sure they’re really going bad before you decide to replace them. 
PowerBook batteries do need to be replaced every few years, but there are 
plenty of other problems that contribute to battery failure. You can also do 
quite a bit to conserve battery power to keep your PowerBook running longer 
when it’s not plugged in. 

4- PowerBooks can experience some odd little problems or habits that you can 
try to break them of — issues such as problems with ports, video-out 
capabilities, and PC Cards. Plus, certain models have their own issues, 
including being part of an Apple Repair Extension program that might make 
sense of some trouble you’re having. 

> Finally, check out the emergency procedures for a PowerBook that has 
encountered its worst enemy — liquid. Read them before it happens so you 
know exactly what to do. 



4 



4 - 



4 



Tweak and 
Recover the 
Mac OS 



P 



A 



R 



T 



I f your problem is in the Mac’s operating system software, 
its solution will likely be found in these pages. Part IV 
introduces you to the basic techniques and specific problems 
associated with the Mac OS, including how to troubleshoot 
crashing programs, freezes in the Finder, and specific error 
messages. You’ll also look at preventative measures you can 
take to avoid system software problems, including intelligent 
approaches to managing your System Folder and other parts 
of the Mac OS installation. Finally, if that installation needs a 
complete refresher, you’ll find strategies for backing up your 
Mac and starting all over again with a clean installation of (or 
an upgrade to) your Mac OS software. 




> > 4 

In This Part 

Chapter 30 

First Aid for Ailing 
Mac Systems 

Chapter 31 

Clean and Maintain 
Your Mac OS 

Chapter 32 

Resolve System 
Folder Conflicts 

Chapter 33 

In Case of 

Emergency: Reinstall 
the Mac OS 



> 4 > 



First Aid for 
Ailing Mac 
Systems 

I n Chapter 21 I introduce the varied world of Mac 
troubleshooting by looking at the factors determining 
whether problems on a Mac are software or hardware related. 
Chapters 22 through 29 detail some of the basic hardware 
problems that can strike your Mac — along with problems 
generated by software interactions with that hardware. 

In this chapter (and through to the end of the book) I discuss 
some software-only types of problems. These issues generally 
aren’t related to problems with a particular piece of hardware 
or a hardware technology such as SCSI. Instead, these 
problems happen almost exclusively in software, usually 
manifesting themselves when you’re just trying to get some 
work done with the keyboard and mouse. 

From this chapter, which identifies the basics of software 
troubleshooting and shows you how to get up and running 
quickly, you can move on to the others in Part IV. Those other 
chapters focus on cleaning and maintaining your Mac, 
resolving system conflicts, and, when absolutely necessary, 
reinstalling the Mac OS. 




^ ^ ^ 

In This Chapter 

Dealing with error 
messages 

Fixing crashes 

Freezes and hangs 

Odd problems 

4^ ♦ -f > 



Software First Aid 

Because software falls into two basic categories — 
applications and system software — the software first aid 
you’ll perform focuses, in most cases, on the convergence of 
these two types of software. On one hand, your system 
software is responsible for all the input, output, and process 
management that goes on in your Mac. On the other, the 
application software is required for you, the human in this 
equation, to get something done. 



772 Part IV 4 Tweak and Recover the Mac OS 



In some cases, your troubles are caused by a specific problem with a specific 
application. In most other cases, though, your problem is in the interaction 
between an application (or applications) and the system software. An application 
may misbehave, the system software may misbehave, or something else may create 
problems that cause a blip in the communications between these two. That, 
ultimately, is what leads to instability, resulting in crashes and freezes on your Mac. 

First aid techniques 

As discussed briefly in Chapter 21, you’ll encounter three different, basic types of 
problems that create trouble with your applications and system software: 

-f Bugs. Bugs are problem areas in applications or the system software that do 
things they shouldn’t do. These often result in crashes or hangs, depending 
on the bug, although they can sometimes just result in strange behavior or a 
program not doing what it’s supposed to do. 

4* Conflicts. Conflicts occur between specific programs and system software 
fragments. Generally, these problems are between system extensions and 
applications, although a very common subset of these errors focuses on two 
system extensions that don’t get along. (These extension conflicts are 
common enough to be covered by their own chapter, Chapter 32.) In either 
case, they tend to cause crashes and hang-ups and can sometimes seem very 
mysterious. 

4- Corruption. Corruption occurs when an important file gets overwritten with 
either bad or nonsensical information. This can also causes crashes, hangs 
or other problems. Corruption can sometimes be avoided with proper 
maintenance, as detailed in Chapter 31. However, corruption’s also a small 
fact of life when dealing with a computer; it will crop up, forcing you to do 
a little first aid to see if you can solve the problem quickly. (Corruption is 
usually the result of a bug in a program, although any crash has the 
potential to result in corrupt files that can then crash the system again 
at some later time.) 

These are really the three different problems that can affect software. Each of 
them generally has a solution, although you’re likely to prefer that none of these 
problems ever happen, as they can be a pain to troubleshoot and solve. Let’s look 
at those solutions quickly before getting into the actual diagnosis. Like any good 
boy or girl scout, you should first learn the technique of first aid, and then how to 
apply it to your victim. 

Bugs 

If the problem looks to be a software bug, your best fix is to find an update on the 
software publisher’s customer service Web site. Many times bugs are actually 
known Issues that have been fixed, worked around, or otherwise dealt with by the 
company in question. Check Apple’s Tech Info Library for clues and read the Read 
Me file that came with the program. You can also check Mac OS Web sites, chat 



Chapter 30 4 Rrst Aid for Ailing Mac Systems 773 



groups, or mailing lists to see if others are encountering the same bug; if they are, 
there’s a chance the problem will become known to the software publisher and 
fixed more quickly. 



Other than a programming fix, the only real first aid solution is to create your own 
workarounds — don’t download a Java applet if there’s a bug in your Web browser 
that makes the Java applets crash, for instance. Or, remember a certain procedure 
for saving your documents when using a particular program or a particular order of 
steps when printing to a problematic printer. 



After first aid, if you can reproduce the bug accurately and on demand (or fairly 
closely so), come up with whatever diagnosis you can and report the bug to the 
offending program’s publisher. You’ll likely find some mechanism for reporting bugs 
on their Web site or through their customer service center. At the very least, 
knowing that you can reproduce the bug will help you convince the customer 
service folks that the problem exists and needs to be looked into. 



Note 






Ifs usually important for your technical support representative to know quite a bit 
about your computer to help you troubleshoot or report bugs. A program like Apple 
System Profiler can be helpful. If you need to take a screenshot, you can usually use 
§€-Shift-3 to take a PICT file of the screen that is then saved in the root folder of your 
startup disk. The keystrokes §€-Shift-4 in Mac OS 8.0 and above gives you little cross- 
hairs that enable you to take a screen shot of any particular area of the screen. Just 
drag from one corner to the other with the mouse. 



Conflicts 

Often overlooked is the Read Me file, a fairly standard addition to a typical software 
installer or distribution disk. If you look at your program’s disks or CD-ROM, you’ll 
likely find a Read Me file that will help you determine some of the known conflicts 
that have been revealed during the program’s testing. Workarounds are usually 
discussed, including common extensions and programs that should be disabled, 
upgraded, or avoided when working with the problem application. 

If you can’t seem to find a known issue statement but still suspect a conflict, your 
first aid solution is to disable all possible offenders; use the Extensions Manager to 
restart with only the Mac OS Base extensions enabled, for instance, or turn off 
other possible conflicts such as file sharing, background printing. Virtual Memory, 
and some of the other typical Mac OS offenders. If your program still acts up, you’ll 
need to decide if it’s worthwhile to continue to use it in the short term. (You can try 
to limp by until the company writes an update patch by saving your work 
constantly or running the program without others in the background and restarting 
the Mac often.) 

After first aid, you should try to troubleshoot the exact nature of the conflict as 
discussed in Chapter 32. You should also look to update the software, if possible, or 



774 Part IV 'f Tweak and Recover the Mac OS 



choose other extensions and/or programs that don’t have a similar conflict. You 
can also report the conflict to the software publisher, if it’s reproducible, to see if 
they can help you troubleshoot or create a workaround. 



Corruption 

Overwhelmingly, corruption means a preferences file (in the Preferences folder) has 
gone bad, but it can also refer to corruption in RAM, in PRAM, or in other files on 
the hard drive. If you suspect corruption is crashing your program, the first aid 
solution is to try throwing out its preferences file, and then restart and try the 
program again. If you suspect disk corruption, load and save important data to a 
different disk. 



Over the long term, you should look for the source of corruption. It could be a 
problem application, a large crash that caused bad data to be written, or a more 
insidious problem — even a computer virus. To properly root out corruption, see 
specific crash and freeze descriptions later in this chapter and consult Chapter 31 
for more on maintaining your system, properly uninstalling programs, and dealing 
with viruses. 



Note 




You'll see advice in this book and elsewhere that encourages you to sometimes trash 
your preferences files when testing for corruption. This is almost never a fatal mis- 
take; preferences files as a rule are to be rewritten by standard Mac programs if the 
program can't find its preferences file. If you're wary, though, just drag the prefer- 
ences file out onto the Mac's desktop or into another folder outside the System 
Folder. You can then test to see if the file was corrupt. If the problem behavior goes 
away once the file has been disabled, the file is corrupt, and it's safe to trash the file. 
If the problem persists you can move the file back to the Preference folder. 



Software symptoms 

With a little technique under your belt, it’s time to observe the symptoms of 
software failures. The symptoms are generally pretty similar — crashes, freezes, 
hangs, and bizarre behavior. Sometimes you can get the Mac to start up or a 
program to start up. Sometimes you can’t do something as simple as print from 
your application. 

The symptoms you’ll likely encounter when working with programs are as follows: 

4“ Errors. You get an error message while working with the program that doesn’t 
force the program to quit or shut down. Generally, you receive these 
messages in an alert dialog box (in Mac OS 8.0 and above these dialogs are 
outlined in red), which tells you that the last command you attempted could 
not be completed because something went wrong. 



Chapter 30 ^ First Aid for Ailing Mac Systems 775 



♦ Crashes. In this situation, you get an error message that is accompanied by 
the immediate shutdown of the program. Sometimes these error messages 
offer explanations, other times the program has unexpectedly quit. 

4 Freezes. The Mac locks up completely, not allowing you to type, move the 
mouse, or issue commands of any kind. This often isn’t accompanied by an 
error message, and it leaves you no choice but to restart the Mac using the 
Cntrl-§€-Power restart sequence or a physical power switch on the Mac. 

4- Hangs. This is like a freeze (symptomatically), but you can still use your 
mouse to click things — it’s just that nothing on screen responds. The first 
thing to do is stop clicking things and wait. This behavior usually results from 
the program getting itself into a logic loop that causes it to stop responding to 
input from the mouse or keyboard. Overloading the input queue with clicks or 
keystrokes won’t help. If, after a reasonable interval, the program doesn’t pop 
back to life, you can use the §§-Shift-Esc key sequence to attempt to force quit 
the program. 

4 Bizarre behavior. This can be almost anything, but it cert£unly includes the 
screen becoming pixelated, program commands simply fmling to work, or 
issues such as files not being saved correctly, documents disappearing, or 
windows behaving oddly. 

Once you pin down the symptoms, you can quickly diagnose the basic problem — 
bug, conflict, or corruption, you’re then ready to put your learned technique to use 
for your first aid fix. 

To begin, take a look at some first aid steps you can take in diagnosing and testing 
based on the symptoms. 



Error Messages 

Hopefully, the extent of the problems you’ll have with your Mac are focused on 
error messages. Error messages sometimes provide a decent idea of what 
happened and why, at least giving you a fighting chance to figure out what’s wrong. 

Error messages that don’t crash the application will usually have a reasonable 
solution. Sometimes an error will point you to a hardware issue — perhaps the 
Chooser or your modem is configured Incorrectly. Often an error message will let 
you know that there isn’t enough memory for a particular request or function; in 
this case, you usually try to increase memory for that application or quit other 
applications that may be using that memory. Other errors have similar solutions. 

Most of the error messages you see that don’t result in a crashed application 
(crashes are covered in the next section) are pretty straightforwai'd. You’ll be asked 
to replace a disk, troubleshoot a port, or pick a printer. .lust read your Mac’s 
complaint and consult the related chapter(s) in this book. 



776 Part IV 4 Tweak and Recover the Mac OS 



However, some more generalized issues can crop up in the Finder and in 
applications that might be caused by a variety of issues. Here are a few of those 
very common errors and some solutions to try. 

"Not enough memory" error message 

This message will likely appear to most Mac users at one time or another. Although 
it may be a symptom of a bug or corruption, it’s usually the result of a conflict; 
specifically, the program has tried to use more RAM than it’s been assigned. 

Here’s a quick checklist of the things you can do to combat an out-of-memory issue: 

4 Check the state of RAM in the .\bout This Computer dialog box. 

4 Raise the application RAM available to the troubled program. 

4 Restart the Mac. 

4 Check for a program update or bug fix from the application’s publisher. 

You can check the Mac’s overall memory situation by switching to the Finder and 
choosing the About This Computer command from the Apple menu. In that window, 
check to see how much of the Application’s RAM is being used and what the largest 
unused block of memory is. If the application’s f^M is nearly used (indicated by a 
full bar, as shown in Figure 30-1) and there’s still room in the largest unused block, 
it’s likely that your application just needs more RAM assigned to it. 




Figure 30-1 : The About This Computer dialog box 
tells you how much RAM Is being consumed by the 
Mac OS and applications. 



You can change the RAM settings for a particular application this way: 

1, Shut down the application. 

2. Find the application’s original icon. Highlight it and choose File O Get Info 
from the Finder’s menu. 




Chapter 30 -f First Aid for Ailing Mac Systems 



3. In the Get Info box, enter higher values for Minimum Size and Preferred Size 
under the Memory Requirements section. 

4. Close the Get Info box. 




Now you can relaunch the program and see if the memory errors persist. 

If you got the memory error and found that there was very little memory left in the 
largest unused block, it's possible that you're using nearly all of the Mac's RAM for the 
Mac OS and your running applications. In that case, you may need to shut down the 
problem program, shut down some other applications that you're not currently using, 
and relaunch the program to use it. 



But what do you do if you’re getting “out-of-memory” errors all over the place (or 
you get the errors even when there seems to be plenty of memory available)? In 
this case, there’s a good chance that memory has become fragmented. When 
memory fragmentation occurs, a form of corruption has set in; a number of 
programs have been opened and closed on this Mac, and those programs, once 
closed, haven’t always done a stellar job of releasing all the RAM they were using. 
After a while, these fragments of leftover code become a problem, because the Mac 
is trying to take notice of them and track them to keep them from causing trouble. If 
memory gets fragmented enough, you’ll get odd out-of-memory errors that can only 
be cured by restarting the Mac. 



You could also have a bug in your application that causes it to use memory 
inefficiently, or leak memory, meaning it begins to take up all the available memory 
because it’s not handling its assigned memory well. In either case, a recurring “Out 
of Memory” error message will result because the program isn’t working correctly, 
not because of any problems on your end. If you suspect this is the case, surf the 
publisher’s Web site and check for an update or bug fix for the program in question 



Explore your memory settings 



If you have repeated problems with "Out of Memory" error messages, your Mac may be 
telling you something— add more memory. But if you need to squeeze that RAM a bit to 
make things work in the short term, you might be able to get a little extra RAM from your 
Mac to make that application run more cleanly. 

The obvious place to start is to use as few extensions and control panels as you can. Try to 
pare down your Extensions Manager so that you're only using the most important extensions 
you need to run. You can also lower the requirements of some applications by managing your 
fonts a bit If you have tons of different fonts in your Fonts folder, try moving all the nonessen- 
tial ones to another folder (you could create a Fonts - Disabled folder in the System Folder or 
use one of the shareware solutions on the included CD for font management). 



(continued) 




778 Part IV 4- IVveak and Recover the Mac OS 



(continued) 

The real savings, though, may come about in the Memory control panel. You can gain some 
RAM back by lowering the amount used for disk cache or by doing away with a RAM disk, 
although both of these solutions can decrease performance. One way to boost the amount 
of RAM available to your Mac is to turn on or turn up the amount of Virtual Memory in the 
Memory control panel. Virtual memory enables your Mac to use a portion of the hard drive 
to swap data in and out of RAM, allowing you to work with more and larger applications at 
one time. Of course, this is a trade-off, too, because it'll slow down your Mac's performance 
quite a bit. When you can, buy more RAM to get the best of both worlds. 



"Disk is full" error message 

This one usually crops up when, you guessed it, your disk is full. In general, it 
happens when you’re trying to copy or save a document to the drive in question, 
or when you’re otherwise transferring data (it could happen as you check for new 
e-mail or surf the Web, for instance, because both save data to the hard drive while 
you’re working). Be especially wary when you’re creating digital audio, video, or 
working with high-end photographic images, all of which can require an enormous 
amount of disk space. 

The solution, in most cases, is to clean some of your stuff off the disk and try to 
copy or save again. 

If the disk isn’t really full, though, you could have some disk damage or 
fragmentation problems with the drive — both of which are solved with a 
combination of Disk First Aid and a disk doctor program from a company like 
Norton or Micromat. (Chapter 23 has a lot more on using these programs.) 

Remember, there can be some interesting culprits on your drive that are taking up 
the space. Check your e-mail program’s folders, the “downloads” folder in the AOL 
or Web browser’s folder, and your Web browser’s folder in the Preferences folder. 
All of these can be storing untold hidden megabytes that can be eating up space on 
your drive. 

This error can also result from running a very old program (likely one written 
before the release of System 7.0) that incorrectly calculates available disk space. In 
this case, your best bet is to try and use a newer program or look for an update for 
the current one. 



Chapter 30 ♦ First Aid for Ailing Mac Systems 779 



"File not found" or "File system error" message 

If you see either of these error messages, and after checking for the obvious (such 
as the file not actually being where it should be or a network volume that suddenly 
disappears) you still have problems, your Mac could be experiencing some sort of 
file corruption or problem with the desktop database files. Because Macs are pretty 
good at tracking files and disks, you’ll usually get an error that says something like 

“Please insert the disk “ if you’ve managed to eject a floppy disk or removable 

media disk that’s currently in use. 

So, getting a “File not found” error message means something fishy is going on. If 
your Mac is part of a network, that’s one thing to suspect; it’s possible that an 
application was expecting to find an active network connection and an important 
file, but the network connection went down. 

Much of the time, though, this error results from a disk or disk directory error. You 
should try a few things. The immediate concern is to save any work that you have 
open. Try to save or use the Save As command to save any open work you have. 

You might consider trying to save the document(s) to another floppy disk or 
removable disk if you’re concerned that there’s something wrong with your hard 
drive. 

You should next follow the basic storage media troubleshooting plan: 

4“ Rebuild the desktop using a tool such as Micromat’s Techtool. 

4 Reboot using a boot disk or a system CD (if the problem is with your startup 
disk) and run Disk First Aid to diagnose the drive. 

4 Run a disk doctor program such as Micromat Techtool 2 or Norton Utilities. 



Program Crashes 

When a program crashes, you’ll generally get an error message along with the 
famous Mac bomb icon. The program has tried to do something that the operating 
system feels is illegal. You’ll also often get an error message or number that tells 
you, for instance, that you have a Type 1 1 error. In many, many cases, these errors 
are pretty much meaningless. It’s tough to troubleshoot based on them, so I’ll 
discuss them more generally. 

The error codes are really meant for programmers. Looking at a long list of these 
codes tells you what each of them is supposed to mean, but they can mean some 
very complicated and confusing things. They’re also not really supposed to show 
up in programs. When they do, they’re usually the result of bugs. 



780 Part IV 'f Tweak and Recover the Mac OS 




Are you really interested in the program codes? Check out the shareware resources Apple 
Error Codes and Easy Errors, both located on the CD-ROM included with this book. 

What follows is a more general discussion of what’s going on with your Mac when it 
crashes and what you can do about it. There are really three basic types of crashes, 
all of which usually offer the same result: a program disappears, sometimes leaving 
the system unstable and sometimes allowing you to continue computing. For the 
most part, the same software problems that cause other problems cause crashes: 
bugs, conflicts, and corruption. There are a few clues to show you which is which, 
but some of it is guesswork: 



4 ^ Error message or code. This sort of crash manages to pop up an alert box 
(usually with a bomb in it) that tells you something untoward has happened, 
so the Mac OS is making the program go away. This is a controlled sort of 
crash that usually sees your system recovering safely to the Finder. If you get 
an error message, you can suspect any of the three types of problems, 
although bugs and conflicts are more likely. 

4 - Unexpectedly quit. This sort of crash usually leaves you wondering for a 
moment — the application just disappears into oblivion, followed by a 
message in the Finder telling you the program unexpectedly quit. It’s abrupt, 
but the Finder almost always recovers. All three problems can cause this, but 
if it’s reproducible, suspect a bug in the program. 

4 - No message. In this case, the program just quits, disappears, or otherwise 
becomes inaccessible. This sort of crash is a bit more rare and usually 
accompanied by increased instability, although you may be able to work in 
the Finder or other applications for a while. This suggests a larger system 
problem, possibly a conflict. 

So what can you do about a crash? It’s important to be able to isolate the crash by 
taking a few different factors into play, including what you’ve done recently and 
how persistent the error is. Your first aid goal is to get past the crash, save your 
work, and restart your Mac; after any crash, the Mac may be too unstable for more 
thcin a few minutes worth of work. Use the Specials Restart command to get your 
Mac back in fighting shape as soon as you’ve saved your critical data in other non- 
crashed applications. 



The bigger issue, though, is isolating the crash and figuring out why it happened. 
You will eventually encounter a crash, and it’s not always indicative of a larger 
problem. Some crashes are just once-in-a-while sorts of problems. Here are some 
basic things to look into: 



4 “ Has your Mac been on for quite a while or have you been running many different 
programs'/ If so, you can suspect memory fragmentation or corruption. 
Eventually, every Mac needs to be restarted just to clear out RAM and begin 
anew. If you don’t run many programs, your Mac may last months without a 
restart, but crashing programs after a long working stint are one sign of a Mac 
that’s just, well, tired. 



Chapter 30 4 First Aid for Ailing Mac Systems 781 



4 “ Have you added anything recently? If you’ve recently installed something new, 
such as a new hardware driver, a new extension, or a new application, it may 
be the source of a conflict that’s suddenly causing the crashing application to 
have more trouble than it has in the past. Read the program’s Read Me file 
and go to the manufacturer’s Web site to check for any known 
incompatibilities, and then troubleshoot conflicts as outlined in Chapter 32. 

^ Have you upgraded the Mac OS recently? This may cause problems or 

incompatibilities in programs that had been working well in the past. If there’s 
been a recent Mac OS release, check for bug fixes and updates on the software 
program publisher’s Web site or through their customer service 
representatives. 

4 ^ Did anything precipitate the crash? Sometimes you can pinpoint the source of 
new, consistent crashes. For instance, say your Mac was hit with a power 
surge or crashes spectacularly during a long file operation, a network 
connection, or an Internet session. Any crash like this — especially a freeze or 
a hang — can cause corruption in the desktop files, Internet preferences, or 
elsewhere. This corruption can then cause crashing. 

4 Is the crashing consistent? If your Mac crashes every time you try to load a 
QuickTime movie over the Internet in your Web browser, you’re well on 
your way to pinpointing a bug, conflict, or corruption problem that has a 
definite source. It may seem like an obvious example, but crashes can be 
so frustrating that you forget to make a mental or written note of what was 
happening when the crash occurred. A reproducible crash is much easier 
to fix. 

Once you’ve done some work trying to isolate the crash, you’re on your way to 
fixing the situation. The key is to decide what sort of problem is likely — bug, 
conflict, or corruption. You then can put your first aid techniques to work. 

Aside from general application crashes, there are some specific types of crashes — 
with either particular characteristics or telltale error codes — that bear a little more 
discussion. 

Type 1 1 errors and "FPU not found" error messages 

Although less and less frequent as the Mac OS ages, these error messages were 
particularly prevalent during the transition to Power Macintosh computers and 
then again to PCI-based Power Macs. The real trick to them is they don’t mean 
much of anything and were for a time used as catch-alls for other problems. Some 
of them related to the transition from older 68000-based programs to PowerPC- 
native programs, but only barely. 



782 Part IV -f IVveak and Recover the Mac OS 



When you can't get rid of the error message 



In an ideal world, the Mac would handle every application crash with aplomb, forcing the 
errant program to quit with dignity and allowing you to move back to the Finder and save 
anything that's open without too much hassle. But this is not yet a perfect world. (Rumor 
has it that It will be a perfect world after Mac OS X is released, but, as of this writing, that 
remains to be seen. It may be a better world, though, with protected memory and preemp- 
tive multitasking giving the Mac OS more control over misbehaving programs.) 

Many of your programs, when they crash, will recover to the Finder. But sometimes you'll 
find that trying to dismiss an error message alert box causes more problems, such as an 
error alert box that keeps reappearing. In other cases, you'll find that trying to dismiss the 
error causes or is followed by a worse error. 

In these situations there are three things that can happen and two things you can do to try 
and head them off: 

A freeze. If the Mac freezes after an error message, you can try to troubleshoot the 
freeze as discussed later in this chapter. You'll likely need to restart your Mac and 
move on, though. 

Force Quit If an application hangs on its own after an error (or otherwise becomes 
erratic), you can try to force the program to quit. The keystrokes §§-Shift-Esc will 
bring up a Force Quit dialog box allowing you to manually "crash" the program and 
recover to the Finder. 

Endless alerts. If you can't seem to do anything about the alerts showing up over 
and over again, you can try one desperate measure before throwing in the towel 
and restarting -drop into the programmer's box. With the §§-Power key sequence, 
you can bring up the programmer's box. Type C F and hit Return. This might recover 
the Mac to the Finder, which will be very unstable but may allow you to save your 
work in other applications. 

Whatever you do, your goal should be to save your work and restart the Mac Any crash can 
make your Mac too unstable to continue working. If you try to keep going on, you'll likely 
encounter another crash or freeze within minutes. 



Type 11 errors are really just “miscellaneous” errors, an error message that 
occurred often when the Mac OS engineers were transitioning the Mac OS, but are 
less common now that the kinks have been worked out of the PowerPC code and 
any errors are mapped to other error messages. FPU error messages aren’t really 
accurate, at least on PowerPC machines; they usually just mean the Mac has 
jumped to an invalid memory address and is trying to work with bad data. (On pre- 
PowerPC machines, they usually are actually errors with the floating point unit.) 




Chapter 30 4 ^ First Aid for Ailing Mac Systems 783 



If you’re getting a lot of Type 1 1 or FPU-type errors on a PowerPC machine, the 
chances are good that a simple Mac OS update will solve the bulk of these 
problems. In Mac OS 7.6.1 and above, many of the crashes were eliminated or given 
error types that were more meaningfully worded. They also don’t cause as many 
forced reboots, enabling the program to quit gracefully to the Finder instead. 

Type 41 errors and Finder or Bus error messages 

These types of errors often occur as the Finder is loading or soon after it’s been 
loaded, but before you can get much work done. They basically point to a 
corrupted Finder, Finder preferences, or (occasionally) a corrupt System file on 
your startup disk. Sometimes a quick restart will cause the problem to go away 
for a time, but it’s often back with a vengeance. 

The Finder can become corrupted as a result of a system crash, a problem with 
an application, or an overall maintenance issue. Over the longer term, you should 
check your hard drive for errors and look into possible conflicts on your system. 
You’ll occasionally find that trouble with your hard disk driver will cause Finder 
corruption. 

The quick answer is a Mac OS reinstallation, or, if you have a draggable System 
Folder (a complete, current Mac OS installation on CD-ROM or another removable 
media), you can drag the corrupted System file to the Trash and copy a new System 
file in its place. 



Expert tip: System reinstallation 



If it looks like the Finder and/or System are corrupt, sometimes the best thing you can do is 
perform a shortcut reinstallation. A full clean install is probably the better choice, but this 
shortcut is a great first aid tool that many professional Mac managers use when they need 
to get their Macs up and running immediately. When you get a little down time, go back 
and see if you can figure out what caused the System corruption in the first place. At that 
time, you should especially consider using a disk doctor program and a clean reinstall. 

But if you've got to get the Mac up quickly, try this advice from Glenn Schunemann, 
Macintosh consultant for academic information technology services at the University of 
Maryland, College Park: 

"I've found a way to do a 'shortcut' clean system install, when an existing system is already 
on the disk and the system is the cause of the problem. What I do is trash the Finder and 
System file and then reinstall (not clean install) the system from CD. This way the installa- 
tion has no choice but to replace the Finder and System file. This works most of the time, 
and it beats the heck out of copying over all the third-party control panels and extensions!" 

(See Chapter 33 for more on Mac OS installations.) 





784 Part IV > Tweak and Recover the Mac OS 



Internet-related crashing 

Did the crash occur in your Web browser? This could be a strong sign of 
corruption, especially if the crashes seem to be gaining frequency and are not 
necessarily reproducible. (Your first Web browser troubleshooting should probably 
focus on multimedia plug-ins, which can be too soon on the market.) One symptom 
of corrupt Internet preferences is crashing in multiple Internet programs — Web 
browser, e-mail, FTP, and so on. 




The Internet Preferences file takes a beating and Web browsers tend to crash a lot, 
so the file seems to get its share of corruption. If you suspect this is the case, reach 
into the Preferences folder and drag the Internet Preferences file onto the desktop 
or to the Trash. Restart your Mac and run your Internet tools again. 

If the crashing seems focused on the browser, you can also consider trashing the 
browser's preferences and history file, and resetting the browser cache. Some users 
swear that trashing the Global History file in the Netscape directory can solve prob- 
lems with both Netscape and Internet Explorer if both are on the system. 



You may also be able to attribute Web browser crashes to multimedia plug-ins that 
are sometimes brought to market very quickly and not completely tested. (Or, they 
may crash when a poorly coded Web page is encountered.) In these cases, the error 
should be fairly reproducible; it occurs when your browser attempts to load a partic- 
ular type of multimedia data, a Java applet, or something similar. If this is happening 
and you need to get browsing quickly, you should be able to change the browser's 
preferences so that it ignores the offending sort of data. Later, you should check for 
updated versions of the plug-in software. 



Freezes and Hangs 

Usually without so much as a little bit of happy help from the Mac OS (in the form of 
an error message, perhaps), a freeze simply locks up the screen so that nothing 
moves; it resembles what happens to your TV when you’ve hit the Pause button on 
your VCR. A true freeze will bring the mouse cursor to a screeching halt. No matter 
what you do, you can’t move the mouse and no activity can take place on the screen. 

A subset of these freezes is something that’s called an endless loop or a hang, a 
program gets caught doing the same thing over and over again without giving much 
control back to the computer or allowing you to move on to other things. That’s 
really just a crash, but it can have the symptoms of a freeze: The program just sits 
there. The difference Is you can usually move your mouse pointer around on the 
screen, even if it doesn’t move terribly smoothly. 

A freeze can be caused by any of the three major software problems (a bug, a 
conflict, or corruption) but a bug is far and away the most likely cause (especially 
a bug that causes a conflict). You’ll also find that the problem is often actually 
triggered by a process that’s running in the background — such as the Printer 
Share software, HP background printing, AppleTalk, or other networking activity. 



Chapter 30 -f First Aid for Ailing Mac Systems 785 



Freezes are also often related to memory. If you have a program that regularly 
causes freezing, one step to overcome this is to add more application RAM in its 
Get Info box. 

As far as first aid goes, though, there isn’t too much you can do about a freeze; you 
can try to recover from it, but it’s unlikely. The real trick is to make sure you 
actually know the Mac has completely frozen. Otherwise, you may be losing data 
when you don’t need to, if simply out of frustration. 

When it seems your Mac has frozen, perform all the following steps to make sure 
it’s really a system freeze and not a hang, crash, or other problem: 

1. Check your mouse, keyboard, and other ADB connections. A really good way 
to emulate a freeze (and make you feel sheepish at the same time) is to kick 
your ADB cabling loose, resulting in a mouse pointer that won’t move. If your 
mouse or keyboard is unplugged, try plugging them back in to see if you regain 
control. (Note: Apple recommends against adding ADB devices while the Mac 
is powered on, although purely anecdotal evidence suggests that you probably 
won’t destroy anything if you occasionally have to replug an ADB device.) 

2. Watch the screen carefully to make sure you’re not seeing any activity. If 
you have a menu bar clock, a visual keystroke indicator, or any icons that 
generally flash but aren’t, there’s a chance that you really are experiencing 
a freeze or a hang. 

3. Wait. This is especially true if you’re working with high-end graphics, 
animation, movies, audio, the Internet, scanning, or anything that is talking 
over a network or to peripherals. In fact, anytime your Mac seems to have 
crashed is a good time to get up and stretch or look into getting yourself a 
refreshing beverage. Even the menu bar clock can stop updating while an 
application struggles to get past something. And these apparent freezes can 
last up to ten minutes or so. If you can help it, wait that long before trying to 
quit the program or restart the Mac. 

4. If you’re absolutely convinced the program isn’t responding, you should try 
the keyboard. §§-. (period) and/or the Esc key may convince the program to 
stop what it’s doing and move on. Try pressing §§-S to save your work. And try 
§i-Q to get the program to quit peacefully. If that doesn’t work, try a forced 
quit. Press the §§-Shift-Esc keys at the same time and attempt to bring up a 
Force Quit alert box. If it appears, click the Force Quit button to attempt to 
quit the application abruptly and recover to the Finder. 

5. Before giving up completely, hit §§-Power. If a dialog box appears with a small 
prompt, enter G F (including the space) and hit Return. This may recover you 
to the Finder, or it may freeze your Mac once and for all. 

6. If those don’t work, you may really be dealing with a freeze. It’s time to restart 
the machine. Using the keyboard, hit Ctrl-§€-Power to force the Mac to restart 
immediately. If this doesn’t work, double-check that your keyboard is 
connected. (This is a great time to find out that the problem is ADB after all, 
because it won’t notice the keystrokes and nothing will happen.) If all seems 
correctly configured, use the Mac’s hardware reset key or button to cycle the 
Mac’s power. (If your Mac has no reset button or key, turn it off and on again. 



786 Part IV ^ Tweak and Recover the Mac OS 



In rare cases a freeze might actually force you to unplug the Mac and plug it 
back in again.) 

If the force quit or any of the other measures — beyond plugging in ADB or waiting — 
is successful, immediately save your work and try to restart your Mac. The system is 
likely very unstable. 

Once you’ve recovered from the freeze, it’s time for your detective work. You can 
troubleshoot a freeze much as you would a crash, but focus on RAM issues, 
conflicts (especially background and extension conflicts), and corruption in the 
application or process that was running during the freeze. For instance, delete 
unfinished print jobs in the PrintMonitor Documents folder (in the System Folder), 
delete Finder preferences, and delete Internet preferences or others that might 
have been related to the programs that were running during the freeze. 

Freezes are often hardware/software conflicts, too. Troubleshoot your printing 
connections, network connections, SCSI connections, and other peripherals and 
peripheral drivers with help from Chapters 21 through 29 in this book. Identify the 
part of the system that seems active when the bug or conflict occurs (if the freeze 
is reproducible), and then look to those particular applications or subsystems as 
the likely cause. 



Heat and internal problems cause freezes 



Your Mac is designed to run under reasonably optimum conditions and with a minimum of 
modification to the Mac's case and innards. A tightly packed minitower case might have 
everything you need to get by, but it also might reduce the flow of air inside the case, lead- 
ing to increased heat build-up. Similar problems can result from working with your Mac at 
high altitudes, above room temperature, or after a cold session in the basement or in the 
trunk of your car. 

You should always work with your Mac within its Ideal temperature range -usually 
between about 40 to 75 degrees Fahrenheit A little hotter or cooler may not do much dam- 
age, depending on other factors. But if your Mac has been exposed to extreme cold or heat, 
just turning it on without allowing It to return to room temperature can damage it severely. 

Overheating, especially, causes freezes and crashes. Running with a processor upgrade that 
doesn't have proper heat dissipation (a heat sink or fan), leaving the case off your Mac for 
extended periods, or running the Mac in a humid or hot room without decent ventilation 
could all lead up to seemingly random crashes and freezes. One sign that overheating could 
be causing a problem is a Mac that computes well soon after being turned on, but begins 
to have unexplained crashes or freezes after 30 minutes or so of work. 

Freezes can also suggest something is wrong on your logic board or with another compo- 
nent in your Mac. If all else fails, consult Apple or your clone's manufacturer to see if there 
are any known issues related to freezes on your particular Mac model or logic board. Make 
note of the circumstances and any patterns to the freezes or crashing, to help them better 
troubleshoot the issue with you. 




chapter 30 -f First Aid for Ailing Mac Systems 787 



Bizarre Behavior 

Certain problems are a bit tougher to classify, even though they’re not necessarily 
impossible to track down and solve. Some of these are long-known issues, whereas 
others can be symptoms of larger problems. 

Icons and aliases 

The classic rebuild-your-desktop scenario is brought about when your Mac begins 
to inexplicably lose its unique icons or aliases begin to fail. Because of 
fragmentation or other issues within the desktop database files, the icons are no 
longer associated with the correct programs and documents, resulting in their use 
of more generic-looking icons. Similarly, aliases tend to lose their relationship with 
the original document or program as damage creeps into the desktop database. 

Other symptoms of desktop database problems include slow access in the Finder, 
slow startups, and slow file operations in applications. Generic document icons can 
also be a sign, although some applications don’t necessarily have special icons for 
their saved documents. 

The answer? Rebuild the desktop. Hold down the §§-Option keys as the Mac starts 
up; usually you should hold down the keys all the way through the sequence until 
you see a dialog box that asks you if you want to rebuild the desktop file (see 
Figure 30-2). 



A 



Are you sure you wont to rebuild the 
desktop file on the disk “Macintosh HO"? 



I Cancel 1 ll ^ ll 



Figure 30-2: The Mac is responding to 
a §8-Option startup request. 



Choose OK and then be prepared to wait — in most cases, the bigger your drive is, 
the longer this process will take. 

In Mac OS 7.5 and newer, Apple recommends that you turn off most extensions in 
the Extensions Manager, and then restart to rebuild the desktop. The one exception 
to this is Macintosh Easy Open (or Mac OS Easy Open), which Apple recommends 
you leave loaded in the Extensions Manager. 

If your drive is heavily fragmented or you’re experiencing problems outside of 
rebuilding the desktop, it’s a good idea to run Disk First Aid and/or a disk doctor 
program before relying completely on rebuilding the desktop. The desktop 
database files are likely to become corrupted again more quickly if the drive itself is 
in bad shape. You should also run a disk doctor program if you find that rebuilding 
the desktop doesn’t fix your generic icon issues. 




788 Part IV 4 Tweak and Recover the Mac OS 



Another way to rebuild the desktop file — and arguably a better way — is to use 
TechTool or TechTool Pro. TechTool preserves the comment fields in Get Info boxes 
and completely deletes the desktop’s files in a reasonably safe way, making for a 
more reliable rebuild process. 

Slow startup, crashes, or freezes while word 
processing 

Sometimes unexplained crashes and freezes can actually be attributed to corrupt 
fonts. Problems that can be attributed to this issue include unexplained crashing on 
startup, crashes after a clean install (if you’ve manually copied the contents of the 
previous Fonts folder to the new Fonts folder), crashes that occur as an application 
starts up, or crashes when choosing fonts in an application. 

If you can manage to load and isolate the problem to particular fonts that crash 
your system when you switch them in an application, try to restore those fonts 
from installation disks or a backup. If you can’t isolate the fonts, perform a clean 
install or replace your entire font directory from a backup. You can also 
troubleshoot fonts much the same way as you troubleshoot extensions, as 
discussed in Chapter 32. 

Slow disk, disappearing files, bad menus, beeps 

If your Mac is constantly crunching the hard drive, files are disappearing, 
corruption seems rampant, or the system seems almost painfully sluggish, 
you’re probably dealing with a drive problem, drive fragmentation, or, perhaps, a 
computer virus. 



Expert tip: The why of rebuilding 



So what's going on with all the desktop rebuilding and funny looking icons? Reed Jackson, 
Apple Computer system engineer, gives the scoop: 

"The Mac stores a files creator and type record in an invisible area of the Get Info window. 
When those values change, or are not present in the file, your file may appear in icon view 
as a generic, dog-eared document icon. 

"To remedy this ailment, first rebuild the desktop. This process examines all of the file and 
creator settings and several other values and corrects any that are misadjusted. 

"Also, you can launch the application that the file was created in, and then, using the File 
<>Open command, choose the file that is affected and open it. Now, save the file with a 
new name, and verify that the new file has the correct custom document icon from that 
application." 



chapter 30 ^ First Aid for Ailing Mac Systems 789 



The presence of a virus is also indicated by bizarre beeps, dialog boxes announcing 
nontechnical sorts of things (such as “Merry Christmas” or “Don’t panic”), and 
problems with your menus, especially in programs such as the applications in 
Microsoft Office. 

If Norton or TechTool can’t solve your problems, and you’ve been through the hard 
drive troubleshooting tips discussed in Chapter 23, you might consider whether or 
not you have a computer virus. Most Mac viruses (and there are relatively few of 
them) prey on the desktop database and the file system, trying to create problems 
with your folders and files. 

See Chapter 31 for definitions, tips, and troubleshooting advice regarding viruses. 



Summary 

> Before looking at the specific software problems you’ll run up against, it’s 
important to get a little technique down, as with any first aid procedure. The 
splints, tourniquets, and bandages of software first aid come into play when 
you’re dealing with bugs, conflicts, and corruption. 

^ The different types of software issues you’ll deal with include error messages, 
crashes, freezes, and just plain strange behavior. Although all of these can be 
caused by hardware issues, there are certain symptoms that suggest very 
clearly that you have a software problem that needs to be addressed. 

^ Error messages can be pretty straightforward, although error codes that 
show up in those messages aren’t always useful. Most of the codes are really 
designed for programmers who are debugging their programs. Once the 
program is released to the general public, the codes can be less useful. Still, 
there are general things you can learn about the codes to help you 
troubleshoot. 

4 Crashes and freezes can be frustrating, but you can deal with a lot of them 
through some clever elimination. It’s important to get to the source of the 
problem, and then determine what sort of problem is causing the crash and 
whether or not you can isolate and reproduce it. Of course, your first aid issue 
might just be that you need to get the computer running again — there’s a 
right way to do that, as well. 

-f The rest of the software problems you’ll encounter can be a little odd at first, 
but these quirks are facts of life on the Mac platform. If your Mac is acting a 
little strange, there are a couple of symptoms you can look for that will help 
you determine why. 



Clean and 
Maintain Your 
Mac OS 



any problems you encounter can be solved by 
I W ■ regularly maintaining your system with hard-disk 
tools, virus protection, and a backup plan. If you keep up with 
these three things, you’re likely to have fewer problems than if 
you simply use your Mac without regard for maintenance. The 
process certainly doesn’t need to be exhausting, although you 
do need to be thorough. In fact, the best w^ay to achieve 
harmonic system maintenance levels is to create a schedule 
and stick to it. 

Obviously this chapter includes a little upgrading advice; you 
need to get a disk doctor program such as Norton Utilities or 
Micromat TechTool 2. Check to see which is most compatible 
with your system and the latest Mac OS upgrade. Each has its 
own specialty, with Norton focused on crash and file- 
corruption prevention, and TechTool focused on providing a 
total solution for your Mac’s troubleshooting tasks. 

As you’ll see by the end of this chapter, you need a good virus 
checker. I make some recommendations later, but 1 want to 
mention up front that a virus checker is a good idea, 
especially if you use your Mac for business or education (and 
losing your data would be costly) and/or you spend a lot of 
time on the Internet. 




^ ^ ^ 4 ^ 

In This Chapter 

Regular maintenance 
and care 

Spring cleaning your 
system 

Optimizing your 
drives 

Checking and 
removing viruses 

4 ^ > > 4 ^ 



Regular Maintenance and Care 

You should follow a pretty straightforward checklist to 
maintain a happy, working Mac system. Aside from some of 



792 Part IV 4- TvMeak and Recover the Mac OS 



the tips elsewhere in the book (correct installations, avoiding conflicts, upgrading, 
and working with the latest programs and software drivers), the most important 
thing you can do to keep your Mac running flawlessly is to create a schedule of 
maintenance and stick to that plan. In many cases, you might even be able to get 
your software to do it for you (see Figure 31-1). 




Figure 31-1: Norton Utilities includes tools that 
enable you to automate certain maintenance tasks. 

Scheduled care 

What are the things you should do? Til discuss two types of maintenance: the dally 
stuff and the time-based issues. Dally, you should do the following when you’re 
working with your Mac: 

^ Turn the computer on and off no more than once a day. If you want to turn it on 
in the morning and off in the evening, fine. Otherwise, you’ll extend its life by 
leaving it turned on; just turn off the monitor (or set it to Sleep mode in the 
Energy Saver control panel) to conserve energy. 

4 When shutting down or restarting the computer, use the Special menu 
commands. On many Macs you can use the Power key to shut down, too, but 
the point is this: Don’t just kill the power, turn off your surge protector, or 
throw the power switch. This keeps the Mac from shutting down In an orderly 
way, including writing some last-minute files and closing everything out before 
restarting or shutting down. 

4 Restart occasionally. If you use many different applications and documents in 
one computing session, it’s a good idea to restart your machine occasionally 
to guard against memory fragmentation and subsequent crashes. If you 
restart when you come back from lunch, for instance, or before switching 
over to a marathon Web session, you might encounter fewer unexpected 
crashes and restarts. 




chapter 31 4 Clean and Maintain Your Mac OS 793 



4 “ Maintain files and check drive space. It may seem silly, but it’s actually a good 
idea to make a point of deleting files, throughout the day, instead of putting it 
off until you can sit down and delete in one session. The reasoning here is it 
helps to keep your drive from filling up, which can cause errors and crashes if 
temporary files and data documents suddenly can’t be written to a full disk. 
It’s also a bit easier to manage your Mac that way. 

.lust doing these things will help keep you up and running on a regular basis, but 
you can do more to ensure a relatively error-free computing existence. Each of the 
following tasks has a recommended frequency; you may not need to do them quite 
as often, but it’s certainly a good idea. Indeed, you might find it’s useful to set a 
calendar program or alarm clock to remind yourself to do these things — if your 
disk doctor program doesn’t do it for you. 




4 A few times a week: Back up your hard drive(s) or your network according 
to a preplanned rotation. (See Chapter 7 for more on backup planning.) 

^ Every week: If you spend a lot of time downloading files, transferring 
documents, or working with files from the Internet or an online service, it’s 
a good idea to run a virus-checking program once a week. You should also 
update the virus definitions by downloading them every month to every 
three months from your virus-protection software publisher’s Web site. 

4 * Every month: Rebuild the desktop file. This will keep it from getting out of 
control and causing trouble that eventually requires a disk-fixing session or 
worse. 

> Every three months: Check the level of fragmentation on your hard drive and 
defragment if necessary. Defragmenting not only optimizes the drive for 
speed, it guards against potential problems. A heavily fragmented drive can 
lead to file corruption. 

4 Every three months: Do a little seasonal cleaning (or spring cleaning) to your 
drive, archiving and/or deleting files you don’t need on the drive or don’t 
need at all. This includes preferences files and other system-level stuff that 
may just be taking up space. (Spring cleaning is discussed later in this 
chapter.) 

There's actually a product called Spring Cleaning, from Aladdin Systems 
(WWW. al addi nsys . com/), which does this same sort of thing by helping you track 
down superfluous preference files, uninstall unwanted programs, and generally give 
your Mac the once-over to report on any files or configurations that could be cleaned 
up on your Mac. 



4 ^ Every three months: Hold a special Web surfing session during which you 
check for updates to your favorite software by surfing the software 
publisher’s Web sites. This includes your virus definition files if you have a 
virus-protection program. 



794 Part IV ^ Tweak and Recover the Mac OS 



> Every six months: Perform a major hard-drive maintenance session, including 
a complete check of the disk (boot from another drive or a floppy), an update 
to the Mac OS if it’s available (and reportedly free of major bugs), and an 
update to your hard-disk driver, if necessary. 

> Every one to two years: Perform a clean install of the Mac OS. If you have a 
new version of the OS or you’re installing a new hard drive, that’s a great time 
to clean install, especially because you may need to troubleshoot your 
extensions anyway after installing a new version of the Mac OS. (This isn’t 
always true, but you should check the Read Me file and proceed with caution.) 
Even if you’re not upgrading, it’s a good idea to reinstall every few years just 
to clean things up a bit. 

This checklist alone should keep your Mac out of trouble, most of the time. With a 
solid maintenance schedule, you’ll find that the only problems that crop up will be 
hardware failures and problems that you expect, such as slight file corruption, 
minor fragmentation, and the occasional virus. In any case, you’re prepared and 
ready to deal with these minor evils. 



The other side of maintenance: Hardware 



Most of the maintenance discussed in this chapter covers software. However, it's also a 
good idea to adopt a maintenance routine for your hardware, too. 

The items to concentrate on most are those that move -the keyboard, mouse, and perhaps 
your printer. Your keyboard and mouse can probably use cleanings once a month or so; a 
trackball can usually use a little more cleaning (at least pull the ball and blow out any dust 
or dirt). See Chapter 24 for more on cleaning input devices. Obviously, you should clean 
your monitor whenever it needs it. Use the special solutions described in Chapter 25. 

The inside of your computer might be able to do with an occasional dusting— every six 
months to a year depending on how clean the area is around your Mac. Although you 
shouldn't blow compressed air directly on the circuit boards inside your Mac, you can use a 
small vacuum cleaner designed for use around electronics. You should also try to clean out 
the power supply fan (don't open the power supply- just vacuum the back of it) and clean 
any dust away from ports on the back of the Mac. 

In the same time frame, it's a good idea to dust or vacuum your scanner, printer's paper 
tray, and the power supplies for external hard drives, and even run a commercial disk 
cleaner through the floppy drive and make good use of a CD-ROM cleaner. And while 
you're at it, you might as well do what you can to arrange that jumble of power cables and 
connectors. 




Chapter 3 1 Clean and Maintain Your Mac OS 795 



Spring cleaning 

Over time the Mac OS and its subsidiary files simply begin to bloat. Old 
applications leave Read Me files, SimpleText versions, and preferences files littered 
all over the drive. Programs install fonts you don’t really want or need. Temporary 
document files get left in your document directories. Even saved game documents 
start to take up unwanted space. 

Eventually, these small files will cause fragmentation and the sheer volume of them 
will give you all sorts of headaches, including less room for your new stuff, 
important temporary files. Virtual Memory, and other things that together can 
cause a few crashes. You should take the time to run through your hard drive once 
a season to see if you can’t find some stuff that’s worth deleting. 

Duplicate applications 

To begin your spring cleaning ritual, use the Find File command in the Finder to 
gather together duplicate files and see how many you can do away with. Different 
programs tend to come with their own versions of some old standards, and you 
may find you have a certain number of the same files or applications inhabiting 
your drive (see Figure 31-2). 




Figure 31-2: Using Find File you can see how many 
files or documents are wasting space on your hard drive. 

Want to know some of the common culprits? Because many of these files are 
distributed and installed by a number of manufacturers (as part of bundling 
agreements and other arrangements), Fd put even money on the likelihood that you 
have the following duplicate files on your drive: 



796 Part IV ^ T\A^eak and Recover the Mac OS 



4^ SimpleText 
4 Stuffit Expander 

4* DropStuff with Expander Enhancer 
4 Internet Config 
4 TeachText 
4 MoviePlayer 
♦ HyperCard Player 
4 QuickTime Plug-in for Web browsers 

You may encounter others. The point is you can probably do just fine with only one 
copy of each of these programs. Using Find File and the Finder, check each file to 
see which is the most recent copy (you can use the File«t> Get Info command to find 
out what the version number of each is) and delete the rest. 

Preferences, fonts, and extensions 

The next step is to comb through the System Folder and look for duplicates or 
leftovers that are ready to be trashed. One of the prime possibilities is the 
Preferences folder, where nearly every application you ever install and run on your 
Mac will place one or more files. When you delete the application, you may be 
surprised to know that the preferences file will stick around forever — or at least 
until you clean the folder manually. 

Gathering preferences files for deletion is an inexact science — I generally run 
through and delete any files that I recognize and can absolutely say that 1 won’t be 
using the associated application anymore. If IVe deleted the application, the 
preferences file can go, too. 

Of course, if there’s a file in there that doesn’t look familiar or you think might be 
necessary, by all means skip it. Deleting preferences files is really just a quick way 
to get back some file-storage space and avoid a slight possibility of corruption due 
to drive fragmentation — leaving a few extra preferences files won’t do any harm. 

Once you’ve moved on from preferences, you can do the same thing with your 
Fonts folder and the Extensions (Disabled) and Control Panels (Disabled) folder. If 
you see extensions in those folders that are no longer necessary (for example, they 
worked with an application that you’ve deleted or hardware you’re not using 
anymore) you can toss them, too, and save some more storage space. Fonts are a 
special case; the fewer fonts you have in the Fonts folder, the faster your Mac will 
boot and applications that use the fonts will start up. It’s always a good idea to 
clean out the Fonts folder of any fonts you never use. (You can also boot a little 
faster if you combine your existing fonts into fewer font suitcases, as described in 
Chapter 26.) 

Want to see what the font looks like? In the Finder, you can double-click a font 
suitcase to see a visual representation of the font, as shown in Figure 31-3. 



Chapter 31 ^ Clean and Maintain Your Mac OS 797 




Figure 31-3: You can check out the font before trashing it 




You should also consider organizing your fonts into suitcases, as described in Chapter 
26, to keep things orderly and under control in the Font folder. 



Evangelista tip: Don't trick your Mac out 



Some of the best advice is the most simple. While you're going through this spring cleaning 
process, you might also take careful inventory of your System Folder and decide what, 
exactly, you need on your Mac to survive. A program such as InformlNIT, on the CD-ROM 
included with this book, might help. 

Or, you can go to an extreme. How about using only Mac OS extensions? It's possible you 
could get away with it, or something close. (That'll mean staying away from Global Village 
products, Microsoft software, 3Dfx, PC networking, and non-Apple printers and hard drives, 
among some other interesting programs.) Here's a tip direct from Evangelista Allan 
Schwartz (wwv/ . concentri c . net/~Ams): 

"Extension (init) conflicts can potentially waste a lot of your time. Should you ever use 
third-party inits? My philosophy is if it's unlikely that Apple Quality Assurance has tested an 
init as part of their release cycle QA, I don't want to use it - 1 don't want to have to test it 

"Sometimes, I fix severe system problems by dragging the System Folder into the trash and 
reinstalling from the 7.6 CD. It's helpful not to have too much investment in System Folder 
customization." 

Sound good to you? If you're serious about it, you'll probably want to follow the Evangelista 
tips in Chapter 32 that recommend using Labels to track file changes in your System Folder. 
Then every few weeks, tool through your Extensions and Control Panels folders to make 
sure no errant application has installed something new. If it has, you'll have to pull it and try 
to do without the application at fault, or make an exception in this one case. (Remember, 
some games and multimedia titles will drop in extensions, too. Maybe you can leave them 
in until you're done with the game, and then toss 'em!) 





798 Part IV -f Tweak and Recover the Mac OS 



Temporary files 

Applications on your Mac will often take advantage of a hidden folder, called 
Temporary Items, that resides on your hard drive. It’ll store in that folder 
temporary files that are on as the Mac is being used and the application is open. 

For the most part, there’s really no point in mucking around in that directory. 

However, sometimes those temporary files will escape and end up saved on your 
hard drive, either in the Trash (as rescued items) or in your documents directory 
as work files that got saved when the application experienced a crash or some 
other oddity. 

In any case, after awhile these files can start to pile up a bit. They’re usually ripe for 
deletion; you either needed to dig into the file or you didn’t. If you didn’t, and the 
file has gotten on in age, maybe it’s okay to delete it. 

There’s no particular standard for naming temporary files; you can try “temp,” 
“work,” and similar words in a Find File search. You should also comb through your 
document folders (especially when you’re getting ready to archive and delete them) 
and look for temporary files that can be deleted so your compressed archives or 
backups take up less storage space. 

Attachments and downloads 

Another place to look for potential spring cleaning victims is in any directory 
that stores e-mail attachments or downloads you’ve received over the Internet or 
through an online service. (Check your e-mail program’s folder, your Web browser’s 
folder, and online services’ folders such as those for AOL and CompuServe.) You’ll 
find you’ve often already read, installed, used, or otherwise dealt with an 
attachment, yet it lingers in a download or attachment folder on your hard drive for 
quite some time — if not forever. Some e-mail programs are set to automatically 
delete these downloads after a certain amount of time, but others might not have 
any plans for these files. 

In Find File, use “attach” or “download” as a keyword and search for files and/or 
folders that have these files in them. Check the dates carefully and be sure you 
don’t delete anything important. 

You should also travel individually to your e-mail program’s storage folders; they 
may be in the System Folder, in the application’s folder, or even in the Preferences 
folder. In those folders you may find extra files — attachments, cache files, old 
mail — that are ready to be deleted. While you’re busy doing these things, you 
might want to stop by the Preferences or Options menu in your e-mail and online 
programs to see if you can tell it to delete downloads after a certain amount of time. 



Chapters! 4^ Clean and Maintain Your Mac OS 799 



Deleting applications 

Part of your spring cleaning might involve getting rid of any applications you no 
longer need on the system. This might be an older version that you’ve upgraded or 
a program that you’ve decided didn’t suit your needs. 

Deleting an application involves more than simply taking the application folder and 
dragging it to the Trash. You’ll want to think about a few other issues, too, including 
the following: 

Do you have any documents currently stored in the application’s folder that 
you’d like to keep? Make sure you don’t have anything else important in that 
folder or a subfolder, either. 

^ Do you have some means of translating the documents you are keeping? If 
you’re deleting Microsoft Word, for instance, make sure your copy of 
ClarisWorks (AppleWorks) or Nisus Writer can translate all those Word 
documents you held onto. 

4- Is there a Read Me file or a manual that tells you what files the program 
installed on your system? Applications can install extra folders (such as the 
Microsoft Office folder on many Macs), put stuff in the System Folder (such as 
the Claris folder), or install extensions or control panels that work with the 
application. Try to round all of these up when you’re planning to throw away 
the application. 

4 Did the program have a preferences file? If so, grab it from the Preferences 
folder. 

One trick I recommend: If you’re serious about deleting the application, create a 
folder and place it on your desktop or on the main level of your hard drive. Call it 
“Files to Delete’’ or whatever you like. Put all the files related to this application that 
you’re extracting from your drive into this folder. Now compute for a few days. 

If things start to go nuts (and you haven’t changed anything else), you may need to 
replace one of the extensions, preferences, or other files you thought you were 
supposed to delete; it may turn out it wasn’t part of this application’s installation 
after all. Plus, this system gives you a week or so to use the application again if you 
find a document hiding somewhere that requires it. 

Otherwise, drag the Files to Delete folder to the Trash and choose Special O Empty 
Trash to delete it! 



800 Part IV 4- IVveak and Recover the Mac OS 



Defragmenting and optimizing 

When you’ve used your hard drive for a number of weeks or months, it can begin to 
get fragmented. This fragmentation is a result of the way the Mac stores files on a 
hard drive. While it still can (that is, while there’s still free and open space on the 
hard drive), the file will be written contiguously — the whole file will be written to 
one section of the drive. But if there isn’t a large enough area on the drive, the file 
will have to be broken up into smaller pieces to be stored on the drive. The Mac 
will keep track of the pieces so it can find them again later. 

This doesn’t necessarily have to happen when the drive is almost full. It can happen 
on a drive that’s only half full if the drive is fragmented enough. The fragmentation 
is the result of files being saved to the drive, and then moved or deleted from that 
drive. When the files are deleted, a new hole is created where that file used to be. 



To further illustrate, imagine yourself in a public library. Because library patrons 
rarely take home entire shelves of books, they open up small holes on shelves all 
around the library when they check out books. Even if the library gets to where it’s 
only half-full of books, the shelves are limited to the size of books (or number of 
contiguous books, such as an entire series of encyclopedias) that would fit into a 
particular opening. 

Fragments of space are what make up the drive’s fragmentation level. If the drive is 
unfragmented, an entire file can load immediately after it’s found by the hard 
drive’s read head. Fragmentation forces the hard drive read head to spin up and 
seek out many different parts of the drive to load one particular file. As a result, 
access slows down, sometimes considerably. 



All of this seeking and spinning also makes for more opportunities for an error to 
occur, which can result in file corruption or parts of a file being lost because the 
Mac’s desktop database (where this data is stored) becomes too bloated, slow, or 
fragmented itself. 



Note 




As with any sort of hard disk maintenance, it’s a good idea to disable file sharing and 
print sharing on a particular Mac if you normally allow people to log into the com- 
puter. Network users are unlikely to do damage, but it’s possible they could interfere 
with the disk fixing or defragmentation problem. 



Defragment the drive 

You should regularly defragment your hard drive every three months or so. During 
the process, a disk doctor application reads the fragmented parts of files, and then 
writes them back to the drive in a more contiguous manner. It cycles through the 
entire drive, finding ways to write the files and rewrite them so that the puzzle 
comes together and most, if not all, of the files are written contiguously. 



Chapter 31 4 * Clean and Maintain Your Mac OS 30 1 



Most defragmenting programs give you the opportunity to choose how meticulous 
you want the defragmentation process to be — that is, if you want it to be done 
quickly for minimal results or if it should be an intensive session that results in 
nearly 100 percent defragmentation. The latter is certainly recommended when you 
have the time, although partial defragmentation is OK for maintenance purposes 
(see Figure 3M). 




Figure 31-4: Defragmenting a drive to speed it up and keep files 
a little more secure 



Most of these programs will enable you to ascertain the drive’s level of 
fragmentation before going through the optimization process; if the drive is heavily 
fragmented, the program may also recommend that you run the file saver or disk- 
fixer portion of the program to make sure the fragmentation hasn’t already created 
errors. After the drive is fixed, you can defragment the drive and swear to maintain 
it more closely. 



Note 



If you have a drive that's been formatted using the Mac OS Extended (HFS Plus) for- 
mat, you need to use a defragmentation tool that's been designed for that type of 
drive. Older versions of Norton Utilities and other programs can damage these drives 
if used on the newer format. Make sure you have an updated version of Norton 
Utilities, TechTool Pro, or whatever other tool you use for defragmentation that specif- 
ically claims to be HFS Plus-compatible. Plus Optimizer, another tool from Alsoft 
(WWW. a1 soft . com/), is specifically designed to work with HFS Plus disks. 






802 Part IV > Tvueak and Recover the Mac OS 



Optimize the drive 

If you have time this session, you can also choose to have your defragmentation 
program optimize the drive, which is simply an extension (a little more time 
consuming) of the standard defragmenting process. When you choose to optimize 
a hard drive, the program not only writes the files contiguously, it actually 
writes them in a special order, according to a special algorithm created by the 
programmers. This scheme for optimizing can even be geared toward a particular 
type of application to help you get the most performance out of your drive 
(see Figure 31-5). 




Figure 31-5: Norton Utilities enables you to optimize the drive for a number of 
different purposes and applications. 







For instance, an optimization scheme might write all the documents in one section 
of the drive and all the applications in another, or it might do a quick optimization 
that simply creates a large contiguous space — perfect for multimedia files that 
need to be digitized from an audio or video source. 

If you have Norton Utilities or another disk doctor program that can perform opti- 
mizations, look carefully at the different optimization schemes it offers. Some of them 
can be very useful for a particular situation, such as optimizing the drive for CD-ROM 
mastering or for software development. You can also choose more general uses for 
every day optimization. 








Chapter 31 -f Clean and Maintain Your Mac OS 803 



Evangelistas and Experts: Optimizing 



Although defragmenting is generally considered a good idea, people certainly don't always 
agree on how to go about optimizing -or if one should do it at all. Rich Voelker of Voelker 
Research thinks an optimization is of dubious value. In fact, he advises avoiding just about 
any process that spends too much time rearranging important files on your hard drive. 
Instead, he says, the best way to optimize or defragment a drive (although it may be some- 
what impractical) is to back up the entire drive, format it, and then copy all your files back 
from the backup media. That way the Mac can lay everything down in a defragmented 
state, without fear of data loss. And you don't even have to buy a special program. 

Other tips have come in from Evangelistas around the world, with their own opinions on 
defragmentation and optimization. In all cases, don't forget that a backup is a good idea: 

"I use Turbo Disk from the Turbo Toolkit (FWB) to optimize my hard disk. With a cleaned up 
System Folder, the Mac boots much quicker. For this optimization, it is necessary to run 
Turbo Disk from a secondary bootable drive or volume. The manual explains how to copy 
Turbo Toolkit to a secondary bootable device, and temporarily make the secondary device 
the startup volume in the Startup Disk control panel. There's an easier way, however. As 
you're booting, with the secondary device turned on, press Shift-Option-§g-Delete. This 
temporarily boots the Mac from an alternate startup disk, without the need to reset the 
original boot disk. Once the Mac starts up from this alternate disk, press Shift. This turns all 
extensions off, which is important because an extension can interfere with the optimization 
process and freeze Turbo Disk. This results in a system halt and, most probably, the risk of 
some files getting corrupted." — George Pluimakers 

"I'm a hard-drive crasher because of two things. First, I use the Internet constantly and sec- 
ond, I don't do enough disk repairs and defrags. Think of it this way. Every time you write 
and erase a file, you have a chance of messing up your hard drive. Internet usage is about 
as heavy of a write/erase scenario as the normal user can come up with. So, 1 use a multi- 
tiered approach to minimize my crashes. The idea is this: If I mess up the file directory of 
one hard disk partition, I don't lose the other partitions due to file directory problems. 

"I've partitioned my hard drive into three partitions: One is my boot drive and application 
drive. The second contains all my documents and work (which makes backing up critical 
files a snap). The third has all my Internet software, downloads, and caches. I run Norton 
Utilities now, and regularly fix the tiny problems that crop up. Because my drive is parti- 
tioned, I only have to do this regularly on my third partition. This saves a lot of time. Finally, 
I use a RAM disk for my Web browsing cache. It's a bit faster than getting the info off of the 
hard drive, but more importantly, if I do have a problem, I don't get phantom cache files 
anymore that are half-written or half-deleted. I find that my regular Web pages are news- 
related and change regularly anyway, so I don't mind not having my cache on disk from 
startup to startup." -Jon Steltenpohl 




804 Part iV 4 IVueak and Recover the Mac OS 



Viruses 

Historically, the Mac has only had to deal with a relatively small percentage of 
viruses compared to the number that have been created to infect Intel-compatible 
computers. In fact, there’s a certain line of thinking out there that says Mac users 
are almost so statistically unlikely to encounter a virus that making a big deal out of 
them is unimportant. 

Tm not quite in that camp. For one thing, the fast and furious pace at which the 
Internet is becoming a part of most Mac owners’ computing experience makes for a 
solid opportunity to distribute viruses. And the Mac isn’t exactly impervious; the 
lack of viruses is probably more the result of a lack of interest than it is in the 
security of the operating system or some other inherent Mac advantage. There are 
more viruses on the Intel-compatible PC platform because there are more 
computers to infect, thereby allowing these virus authors to cause more trouble. 

However, more viruses are appearing on the Macintosh — specifically, viruses that 
are cross-platform. The Microsoft Visual Basic for Applications macro viruses 
(probably the type you’re most likely to encounter in the near future) can hop right 
from a Windows-based PC onto a Macintosh running Microsoft Office. It’s likely that 
other cross-platform viruses, perhaps written to exploit holes in Java (a technology 
that allows programs to run on many different operating systems) or other cross- 
platform solutions will be just as capable of infecting the Mac as any other 
computers. 

So, the threat is real. My Mac has gotten only a few viruses that I’m aware of, and all 
of them (again, all the viruses I’ve caught) were either Microsoft macro viruses or 
viruses specific to a particular application (for instance, Hypercard-based viruses). 
Other than that. I’ve been lucky. Still, surfing the Internet, sharing floppies, 
swapping Zip disks, and sitting on a large computer network are all high-risk 
activities that leave you more susceptible to viruses. 

what is a virus? 

First and foremost, a virus is a program, and its main goal is to replicate itself as 
much as it possibly can. It wants to copy itself onto new hard drives, new 
removable media, and new computers over networks. Viruses are often designed 
to infect low-level operating system code so that they can self-replicate whenever 
certain commands are invoked on the computer or when a particular event, such 
as a new floppy disk being inserted or a new computer appearing on the network. 

Viruses can be malicious, but they don’t have to be. Many viruses are relatively 
harmless; they self-replicate and try to distribute themselves to more and more 
computers, but then at some prescribed date and time, they pop up season’s 



Chapter 31 ^ Clean and Maintain Your Mac OS 805 



greetings or peace messages on screen. Still other viruses are designed to be 
annoying by moving the cursor around the screen, popping up dialog boxes, or 
affecting the display. Of course, these can still cause problems as there’s a good 
chance they’ll crash an application or the entire system, potentially affecting data. 

The worst viruses are those that attempt to destroy data and files on your Mac. 
These viruses may try to infect the hard disk driver software, the system software, 
or even the desktop database. They erase files, mess up your folders, and attack 
the disk’s structure itself, introducing errors. In some cases, they can manage to 
erase or mangle your entire hard drive. It’s very rare that this happens, especially 
on a Mac, but it can happen. (See Table 31-1 for a list of some Mac viruses.) 





Table 31-1 

Sample Macintosh Viruses 


Virus 


What It Does 


Autostart 9805 


Exploits a hole in QuickTime to copy itself to available disk volumes, and 
then creates invisible files on the hard drive. Causes extensive disk or 
network activity and can overwrite some files with bad data. (Technically a 
worm, not a virus — see the sidebar "Non-viruses: Other malicious code.") 


Code 252 


Infects applications and some system files. Displays a message that says 
"You have a virus. Ha Ha Ha. Now erasing all disks...[etc.]" before deleting 
Itself. Does no other damage on purpose, although it can crash the 
machine and cause damage. 


Init 17 


Displays the message "From the depths of Cyberspace." It's been known 
to do some damage, especially to 68000-based Macs. 


Init 29 


Infects all types of files and spreads rapidly on the system. May display the 
following message when a disk is inserted in the floppy drive: "The disk 
needs minor repairs. Do you want to repair it?" Can cause many 
unintentional problems. 


Init 1984 


On Friday the 13th, the virus damages files by renaming them, changing 
file dates and sometimes deleting files. Infects system extensions only. 
(Init-M is a similar virus.) 


nVIR B 


Infects applications and the System file, but does no significant damage. 
Has a number of strains, including AIDS, CLAP, Hpat, Jude, nFlu. Will 
sometimes beep or say "Don't panic" If speech is enabled. 


MDEF 


Infects the System file, doing no Intentional damage. Can cause crashes. 
Has a number of strains, including Garfield, Top Cat, C, D. 


T4 


May keep extensions from loading or make the hard drive unbootable 
(depending on the version number). Strains include A, B, and C. 


Zuc 


Causes the mouse pointer to move around on the screen whenever the 
mouse is held down and an infected application is running. Only infects 
applications. 





806 Part IV 4- Tweak and Recover the Mac OS 



Non-viruses: Other malicious code 



Along with viruses, which are self-replicating programs that attach themselves to other pro- 
grams, there are two other major types of problem programs -Trojan horses and worms. A 
Trojan horse is rogue code that (probably) does something malicious, but is disguised as a 
program that does something interesting. An example would be a program that says it will 
get you free Internet access but actually erases your hard drive when executed. 

Worms are even more like viruses -the/ re self-replicated, but they don't attach themselves 
to programs. Like viruses, they're sometimes malevolent and sometimes they don't do 
much of anything. An example of a worm is the AutoStart 9805 worm, which has just been 
discovered at the time of writing. 

The Autostart 9805 worm only affects Power Macintosh systems. Using the AutoStart fea- 
ture in QuickTime 2.0, 2.5 and 3.0, the worm launches itself when an infected disk or other 
media is mounted on the Mac's desktop. If that Mac isn't already infected, the worm copies 
itself to the Extensions folder as a program called Desktop Printer Spooler. Now whenever 
the Mac is restarted, this worm program is run. 

After infecting all the drives it can, the worm looks for files ending with "data", "cod", and 
"csa". When a targeted file is found, it is damaged by the worm overwriting the data fork 
with random data. The current workaround is to disable AutoStart in the QuickTime control 
panel, although the major Mac virus detectors are capable of detecting and destroying 
the worm. 



What's not a virus? 

There are a number of hoaxes out there that seem to be forever circulating on the 
Internet. Some people compare them to “urban legends”: stories such as the one 
about the little boy who wants postcards before he dies from leukemia or the 
frantic warnings about body parts being farmed by prostitutes. These chain-mail 
type ventures are very popular in e-mail. 

Some of these e-mail hoaxes show up in the form of virus alerts that have been 
released by the U.S. government, Microsoft, a university, or some other 
organization that seems credible. Surprisingly, most of the alerts IVe read have 
glaring misspelling and grammatical errors that seem to indicate that they’re 
hoaxes, but that deters few people. 

When one of these notices arrives in your In box, don’t forward it, and don’t believe 
it. Unless you’ve heard otherwise from a very reliable source, the following 
statements will always be true about viruses: 

"f Regular, text e-mail messages cannot be infected with a virus. 




Chapter 31 4* Clean and Maintain Your Mac OS 807 



4 A virus is almost always distributed by attaching itself to a program, which 
can be an attachment to an e-mail message. The infected program must be 
executed, however, before the virus can infect anything. 

4 Unless it’s exploiting a security hole in your Web browser, a virus can’t be 
executed simply by loading a particular Web page. 




You really shouldn’t worry at all about the possibility that a virus is being 
transmitted through an e-mail message. Instead, you should focus on being sure 
that files you download from Internet sites and unsolicited e-mail attachments don’t 
have viruses. (You can also suspect a floppy disk given to you by a colleague or 
friend if viral symptoms show up in your Mac.) Get a good virus-protection program 
and scan files you think may be a problem before you launch them. 

You'll hear many pundits say that a text e-mail can never be infected with a virus. And, 
in the current state of technology, that's completely accurate. The problem I have with 
this blanket statement, though, is it's always possible that some form of scripting or 
macro language will be popularly instituted by e-mail programs, at which time a virus 
infection -such as by the Word macro virus -may be possible. Javascript, for 
instance, is a scripting language that consists of text commands embedded in Web 
pages. These commands turn Web pages into running programs. As long as the host 
applications themselves remain secure (Web browsers won't allow anything but the 
most innocuous data to be saved and executed on your Mac by a remote site), you 
won't have any problems. But if an e-mail application comes along that processes 
text-based scripting instructions and allows access to the user's hard drive (through a 
bug or by mistake, as with Word Basic), e-mail messages could, ultimately, contain 
viruses or Trojan horses. 



viral symptoms 

Although virus authors tend to do their best to hide their viruses (at least until they 
want them to be found through a dialog box or file damage), there are some 
symptoms that you can associate with a virus, assuming you’ve eliminated other 
troubleshooting possibilities. Although you should always have a virus checker 
handy, especially to investigate odd behavior, remember that it’s far more likely 
that your problem is related to an extension or hardware conflict, program bug, or 
file corruption. 

That said, here are some symptoms that might suggest a viral infection: 

4 You experience seemingly automated behavior on your Mac that can’t 

otherwise be explained (such as files moving on their own, the mouse pointer 
being affected, dialog boxes appearing). 

4 A launched program doesn’t appear or appears after a significant and unusual 
delay. 

4 The system unexpectedly restarts after accepting a disk, running a program, 
or mounting a removable media disk. 



808 Part IV 4- Tweak and Recover the Mac OS 



4 Extensive, unexplained disk activity occurs, especially when no programs are 
running and/or when the Mac has been started with extensions off. 

4 Files and folders become corrupted or disappear. 

4 File sizes, creation dates, names, or other file details change automatically. 

In general, these situations describe the action of viruses at the Mac OS level. 
Program-level viruses do more specific things, usually messing with your ability to 
use that program. HyperCard viruses infect HyperCard programs, for instance, 
whereas Word Basic viruses affect your ability to use Microsoft Word correctly. 

Detection and cleaning 

If youVe a high-risk, connected Mac user, you should consider getting yourself a 
virus-protection program. These programs generally run in the background, 
checking files as they appear on your hard drives or in a removable media device. 
You can also program them to check for viruses at specific times during the day 
and/or week. Popular antivirus programs include the following: 

4 Symantec (www . Symantec . com), makers of Symantec Anti-Virus for Macintosh 

4 Network Associates (www . na i . com), makers of VirusScan for Macintosh 

4 Dr. Solomon’s (www . dr sol omon . com), makers of Virex for Macintosh (Dr. 
Solomon’s has recently be bought by Network Associates, so this URL may 
change at some point.) 

When a virus-protection program detects an infected file, it will generally try to 
isolate that file by letting you know it has a problem and, sometimes, giving you the 
option of moving the file perhaps to a folder of Infected files to help you keep track 
of them).You then have the option of simply deleting the files and restoring them 
from a backup (after testing the backup for viruses) or trying to clean the virus 
from the infected file. 

Cleaning is something you should worry about only if you absolutely must have the 
file’s contents — otherwise. I’d recommend deleting and then restoring the file, 
because most Infected files are applications or system files that can be replaced. If 
the infected file is a document, you might be desperate to get it clean. Run the virus 
cleaner and see what happens. 

Should you run the virus program all the time to check files? If it annoys you, I 
recommend you back off to scheduled virus sweeps that occur once or twice a 
week, as long as they work logically within your backup schedule. (May sure you 
rotate your backups so that viruses can be dealt with using backup copies of 
documents and applications.) If you don’t mind the additional protection, keep the 
virus program running. It can’t hurt. 



Chapter 31 > Clean and Maintain Your Mac OS 809 



The only thing that can hurt is not updating your virus definitions. The major virus- 
protection publishers come out with updates every few months (sometimes every 
month) that include more virus definitions, better weapons, and protection from 
new viruses. Stop by the virus program publisher’s site and update frequently. 

Word Basic viruses 

The Word Basic macro viruses are a strain that infect Word documents by 
infiltrating the Normal template. Using Word’s built-in customization and macro 
abilities, these viruses subtly change Word’s behavior, causing both minor and 
major problems. What’s worse, you’re only likely to discover this after the virus has 
been in Word for a while, possibly even spreading the virus by distributing infected 
documents. 




Actually, these macros are often called Visual Basic for Applications macros because 
they can affect a few different Microsoft applications, including Microsoft Excel. 
Although the Word macro viruses are much more pen/asive, you may find that an 
occasional Excel document acts oddly. Check that document with a virus checker. 

The regular Concept virus — the first one to really appear on the scene — forces 
your documents to be saved as templates, which are difficult to work with. The 
virus remains in the newly saved template file, infecting the next computer to which 
the file is transmitted. 







The solution is to download the Macro Virus Protection Tool from Microsoft’s Web 
site. (Try mi crosof t . com/macword and look for a link to the downloads.) Run the 
tool according to the instructions that come with it. This tool basically adds a 
capability to Word that prohibits macros from automatically running if they’re in 
new documents. Now, whenever a file comes up with a macro attached to it, a 
dialog box will appear that allows you to save the file again, while Word strips the 
macro from it. 

This capability is built into Word 98. By default. Word 98 will ask you if you want to 
run macros embedded in a Word document. If you don't know why the document 
would have macros (or if the document is othenA/ise foreign to you), choose not to 
load them. 



Unfortunately, that solution doesn’t work well for another strain, the CAP virus, 
because it manages to infiltrate the Normal template itself, intercepting any 
attempts to alter the templates attached to files — which means the Microsoft virus 
protection tool can’t even be loaded. 

To get around this one, you’ll need to be a little creative: 

1. Close Word. 

2. Find the Templates folder and move the Normal template to the desktop. 

3. Restart Word. 



810 Part IV 4 IVveak and Recover the Mac OS 



4. Use the File O Open command to find the document you want to load. 

5. When you find the file, hold down the Shift key and click Open. 

6. Keep the Shift key down as the file loads (this disables macros). 

7. Save the file with a new name. 

8. Delete the file. 

This works great when it works, but even newer strains seem to affect the Shift key 
macro disabling, making it impossible to load a cleaned version of the file. The only 
solution seems to be to drag out the Normal template, and then avoid loading the 
infected files into Word. The next time you open Word, a clean Normal template will 
be created, and you can go on about your business. Meanwhile, toss the infected 
documents. 

If you don’t toss those documents, don’t ever open the infected documents again in 
Word 6.0. You’ll also need to search your drive and find any documents that have 
turned into Microsoft Word Template files (*.dot) instead of regular Microsoft Word 
files (*.doc). Check the icon, which is slightly different for a template file. 

If you absolutely must get the data out of the documents, you might try copying 
and pasting the document’s contents into a different application, and then cleaning 
out the Normal template and going from there. Or, open the file through 
ClarisWorks and let it (or MacLinksPlus) translate from Word’s template file format. 
Even if you can’t open the file directly, you can try opening it as an RTF file. This 
may allow you access to the text inside the file so you can copy and paste it into 
another document. I stress, though, that you don’t load the file at all back into 
Word. It’ll infect the Normal template again, and you’ll have to start over. 

You may have some luck with the very latest virus checkers — Symantec, Network 
Associates, or one of the others that specifically treats Word Macro viruses. 
Unfortunately, they probably can’t wipe the virus from a p^irticular file; they can 
just help you determine that the file is infected. You should also have luck opening 
most of these infected files if you upgrade to Word 98 or higher. 

This sort of virus is particularly insidious, because you’ll likely end up tossing the 
infected documents, and you may have been working with infected documents for 
quite a while. Luckily, the problem is limited to the documents themselves — no 
directories, applications, device drivers, or anything else will have been infected. 
These macro viruses offer a great reason to keep a good backup of your documents. 



Chapter 31 4 - Clean and Maintain Your Mac OS 811 



Summary 

^ The best way to keep too many unexpected problems from cropping up is to 
have a schedule and a plan for maintaining your Mac. This means both a daily 
routine and a routine for doing various things at one week, one month, three 
months, and other intervals. A Mac is like a car in this respect; aside from 
some of them approaching car-like prices, they do need some regular 
maintenance to behave well over a number of years of service. 

-f Regular maintenance also means the occasional spring cleaning session and 
regularly defragmenting your hard drive. Cleaning up your Mac’s system files 
generally results in more disk space, fewer fragmentation problems, and fewer 
file corruption problems. The same is true of defragmenting and optimizing 
your hard drive, except that you also enjoy the added benefit of a speedier 
computer after an optimization. 

♦ Aside from regular maintenance, you should also work to protect your Mac 
from virus infections. They’re not the most common problems you’ll 
encounter, but they can cause serious trauma in your daily computing life. 
Having the right tools on hand to combat viruses is essential. 

4 The most likely virus infestation you’ll experience will not be with a typical 
Mac OS virus; you’re much more likely to get a Word Basic virus, but only if 
you use Microsoft Word 6.0. If you do, be aware that a number of viral strains 
exist that will force you to stop what you’re doing and troubleshoot Word 
when they hit. Many of the professional-level virus checkers can track these 
viruses, so use them if you work with and share many Word documents. 



Resolve System 
Folder Conflicts 

Y ou’ve truly graduated in the world of Mac 

troubleshooting when you finally undergo an important, 
time-consuming, and extremely annoying rite of passage — 
troubleshooting extension conflicts. Even though the role and 
usage of extensions has changed and grown dramatically over 
the past ten years of Mac OS upgrades, the basics have 
remained remarkably the same. Some extensions conflict with 
others, causing problems at startup and during other times 
you’re computing. 

Other times, extension conflicts with specific applications 
cause known or unknown issues that either the application 
publisher or the extension author may or may not plan to do 
anything about. In these cases it’s important to identify the 
problem and move on with a solution or a workaround. 

The extensions and control panels themselves can sometimes 
be set in ways that upset programs and other extensions, 
especially that troublemaking Memory control panel. In this 
chapter, you’ll look specifically at the Memory control panel 
to see what settings tend to play well with others. 



Identify Extension Conflicts 

Although I’ve been talking about extensions all throughout 
this text, they probably deserve a reasonable straightforward 
definition at this point. Extensions are small bits of code that 
augment the Mac OS in some way, by either adding hooks for a 
full-fledged application to work with or by adding some 
capability to the Mac itself. 




4 > 4 4 

In This Chapter 



How conflicts occur 

Finding extension 
conflicts 

Using extension 
conflict software 

Resolving the conflict 

Other System Folder 
conflicts 

4 4 4 4 



814 Part IV > TVveak and Recover the Mac OS 



Whaf s an extension? 

Actually, the definition of an extension is a bit more elusive than that, so being 
completely accurate depends on how technical you want to get. The easy answer is 
extensions are small bits of code that load as the Mac is starting up and patch the 
Mac OS in a way that extends the Mac’s capabilities. This is mostly true, although 
that’s really only one type of extension, called an INIT, Other extensions, such as 
RDEVs (Chooser devices) and shared libraries, don’t necessarily patch the Mac OS, 
although they are part of the initialization process. 

In fact, extensions don’t even need to be stored in the Extensions folder. If a 
particular extension needs a user interface, it’ll most likely be stored in the Control 
Panels folder, even if it has INIT qualities. This is an interesting point: all control 
panels are not extensions, but those that need to talk to the user are generally 
stored in the Control Panels folder. 

The distinction isn’t terribly important, however. What is important is that your 
Mac looks at both the Extensions and the Control Panels folders as it starts up in an 
attempt to read and activate all the items with INIT resources stored in those 
folders. It then tries to enable them all to do what they were created to do — extend 
the Mac OS. 

Most extensions do this by patching parts of the code that initially loads from the 
Mac OS ROMs — the Read Only Memory chips situated on the logic board that help 
the Startup Manager get the basic Mac OS up and running. In fact, the Mac OS on 
your hard drive (in nearly all Mac models) is also designed to patch the code that’s 
loaded from those ROMs so that the software routines (called traps in programming 
lingo) are updated to the latest fixes and capabilities. 

Most extensions also try to patch these traps, adding some interesting new 
capability to the Mac OS in the process. 1 like to think of these as “But if...’’ patches. 
The extension might patch a particular trap that’s designed to do a specific task, 
but //the application asks that trap to do something slightly different, then the 
extension code is there to help out. (Of course, that’s not always the case — some 
extensions completely change the Mac OS behavior.) 

The extensions then sit in RAM as part of the memory allocation known as the 
system heap (which is the portion of memory called Mac OS in the About This 
Computer dialog box). Whenever their services are required, they’re asked to 
perform their duties using the RAM they’ve been allocated in the system heap. 

They can also request additional RAM if they need to perform some quick function, 
and then they release the additional RAM back to the Mac OS — ideally. 

Extensions are loaded, in alphabetical order, as the Mac starts up (that’s when 
you’ll see the icons on the startup screen). After all the INlTs in the Extensions 
folder load, the Control Panels folder comes next, followed by anything else that’s 



Chapter 32 -f Resolve System Folder Conflicts 815 




in the main System Folder that needs to be loaded as an extension. If you need to, 
though, you can change the order in which these files load. Within their own 
folders, you can use special characters and name changes to alter the loading 
order. Or, you can place control panels in the Extensions folder, if necessary, to get 
them to load early (assuming they have INIT resources). If you want the control 
panel to maintain its place in the hierarchical Control Panels menu under the Apple 
menu, you can add an alias in the Control Panels folder found in the System Folder. 

How do you know when an extension is patching the Mac OS? As the Mac starts up, 
the system extension icons (and some of the Control Panel icons, if they have exten- 
sion-like aspects to them) scoot across the bottom of the screen as each loads. You'll 
notice that some of them offer animated feedback or some other indication that 
everything has proceeded normally and looks fine. In other cases, you may be hit 
with an extension icon with a big X through it. This indicates that the extension hasn't 
loaded for some reason — perhaps due to a conflict, although it might also not load 
because there isn't enough RAM or the extension can't find the hardware or software 
it's supposed to be working with. 



What's a conflict? 

The system extension’s attempt to extend the Mac OS doesn’t always work. When 
this happens because another piece of software interferes (or if the extension fails 
subsequently because it interacts poorly with another piece of software), it’s called 
a conflict 

In some cases, the extension may be conflicting with a part of the Mac OS, 
especially if the Mac OS has been updated and the extension attempts to do 
something that’s no longer allowed. It’s also possible the Mac OS offers a new 
ability or a built-in fix that now conflicts with the extension or renders it 
superfluous. These can be distressing conflicts, because it’s usually a sign that 
the extension’s publisher needs to update the extension to deal with the Mac OS. 
Apple will rarely accommodate an individual extension unless it breaks due to a 
bug Apple introduces into the Mac OS. (And then that software publisher might 
still be out of luck.) 

In other cases, the extension might be in conflict with another extension that’s 
already trying to patch the same trap. This can lead to the second extension being 
disabled or unable to load, an immediate crash, or an instability that will manifest 
itself later in that computing session. In fact, the process by which extensions patch 
the OS offers one interesting solution in these cases: Sometimes you can just 
change the order in which an extension loads and thereby solve the conflict. This is 
actually an important distinction, because it has ramifications for troubleshooting; 
not only may you need to find two or more extensions in conflict, but you may even 
need to determine if changing the order in which they load can fix the problem. 

A third sort of conflict arises when a particular extension can’t be used at the same 
time as a particular application is being run (or vice-versa, depending on your point 
of view). In these cases, you’ll either have to hope the software publishers work out 



816 Part IV ^ 1\veak and Recover the Mac OS 



a solution that enables the two to coexist, or you’ll end up pulling whichever one 
you need to use less (or looking for an alternative). 

Whaf s not a conflict? 

You may find that your problem isn’t an extension conflict, but that you can’t get an 
extension to work correctly or to load when it’s supposed to, even if it’s in the 
Extensions Manager. 

If you don’t appear to be enjoying the functions that a particular extension is 
supposed to add to your Mac, you should look into the following before assuming 
you have a conflict: 

4 Have you restarted? You need to restart your Mac after making any changes in 
the Extensions Manager so that the proper configuration can be loaded by the 
Mac. 

4 Did you disable extensions? I’ve done this before: I start up with the Shift key 
to test one little item, and then I pretend to be all surprised when, 30 minutes 
later, 1 try to print to my network printer. Make sure a full extensions set is 
chosen in the Extensions Manager (preferably one of your own custom sets), 
and restart the Mac. 

4 Is the extension really there? It’s possible for you or Extensions Manager to get 
a bit confused. Open the Extensions folder itself to make sure the extension is 
really there and that it’s the only copy of the extension in that folder. If you 
find duplicates, drag them to the Extensions (Disabled) folder or the Trash. If 
you’re concerned that Extensions Manager seems to be misreporting 
extensions, try throwing away the Extensions Manager preferences file. 

4 Does the extension have a buddy? In some cases, more than one extension is 
necessary to accomplish something, one extension needs to be loaded soon 
after another extension, and/or they’re all designed to work together. Check 
the extension’s documentation to see if it needs to be loaded with another. 

4 Is the load order wrong? Try changing the load order for the extension by 
altering its name slightly. (Extensions load in alphabetical order.) Add a space 
in front of the name to move it toward the top of the load order; use a bullet 
character (Option-8) to move it toward the bottom of the order. Experiment to 
see if either help. 

4 Is the file in the wrong folder? The Extensions Manager will report extensions 
and control panels that are in the Extensions, Control Panels, and System files 
and some other parts of the System Folder. Although most extensions and 
control panels try to correctly place themselves in the proper directory, 
something may have changed. Check to make sure you have each type of 
system software item in its respective folder and, more importantly, that you 
don’t have an important extension accidentaliy stashed away in the Eudora 
folder, Claris folder, or one of the other unrelated folders that’s been created 
inside the System Folder. 



Chapter 32 4- Resolve System Folder Conflicts 817 



If you check all these things and the extension still doesn’t load correctly or it 
shows up with an X through it, there are three possibilities: The first is a conflict 
with another extension that isn’t dramatic enough to cause a crash or error. Go 
ahead and troubleshoot the extension. The second possibility is corruption in the 
extension; try replacing it from your installation media or from a backup. Third — 
the extension may not be intended for your Mac. Check your documentation, the 
extension’s documentation or a shareware extensions helper such as InformlNlT 
(see the “Conflict Resolution” section, later in this chapter) to see if you really need 
the extension at all. 

Diagnosis: Conflict 

Conflicts aren’t always easy to diagnose, because they range from the very 
straightforward — a crash during extension loading or an X-ed out extension icon — 
to the very subtle. Some extension conflicts only occur when certain applications 
are active or when another conflict is present. In fact, some extension conflicts can 
occur based on when the troubled extensions are loaded; load A before B and you 
get a crash, but load B before A and you have a happy, stable Mac. (Well, at least as 
far as extensions go.) 

Although these symptoms could also be attributed to other problems, in many 
cases the following are good indicators that you may have an extension conflict on 
your hands: 

4 A system crash occurs while the Mac is starting up, after the Mac OS splash 
screen has appeared and extensions icons have begun to flash across the 
screen. 

4- An X appears through one of the extension icons as the Mac is starting up. 

4 Problems occur shortly after installing a new application or utility program 
that included its own extensions. 

4 Problems occur shortly after installing a new version of the Mac OS or when 
using a newly installed application. 

4 An extension doesn’t load (or an extension’s functionality doesn’t seem to 
have been added to the Mac OS) even if no errors, crashes, or messages 
appeared. 

> The trouble disappears when the Mac is started up with extensions off or 
when you use only Mac OS system extensions sets in the Extensions Manager. 

♦ Consistent crashes or errors happen when the extension might logically be 
put to use — for instance, when a network user tries to print (using the 
Printer Share extension) to your Mac’s printer. This might also happen in 
multiple applications when they try to perform similar commands (such as 
Open, Save, or Print, if you have extensions that patch these commands). 

4* Trouble occurs when an application that’s associated with a particular 
extension is launched (for instance, when a personal calendar program 
attempts to set off an appointment alarm that’s handled by an extension). 



818 Part IV > TVveak and Recover the Mac OS 



4- You seem to be having trouble that can’t be explained in another way. It’s 
especially true that extension conflicts between extensions and applications 
are a major cause of trouble on Macs. 

Conflicts can sometimes have a certain feel to them. Because they work very much 
like software bugs (and can sometimes be attributed to bugs) conflicts are usually 
easily reproducible — the same crash or error happens over and over again. It’s 
likely that the conflict will occur when you do the exact same thing in a problem 
application, such as when choosing a particular command or following a series of 
steps. When you think you’ve identified a possible pattern, do your best to verify 
and document what you’re doing and consider what may be causing it. 

Extension conflicts can often be identified by what's not working; that is, if a 
problem is occurring with printing or network access, it’s likely to have something 
to do with the networking or printing extensions you have on your Mac. (This is 
especially true if you have add-ons that extend the Mac’s native abilities for 
performing certain tasks or accessing peripherals.) 

If you suspect an extension conflict, one way to tell if an extension conflict is 
the likely culprit is to start the Mac with extensions off. You can do this a number 
of ways: 

4 Hold down the Shift key while the Mac starts up until you see the “Extensions 
Off’’ message in the Welcome to Mac OS message box. If you don’t see this 
message, make sure you’re holding down the Shift key just after the Mac’s 
startup tone and before anything else happens. 

4 In the Finder, open the Extensions Manager and turn off all extensions by 
choosing the Ail Off set. Restart the Mac. 

4 - As the Mac starts up, hold down the spacebar. This will cause the Extensions 
Manager to appear as the first few extensions are loading. You can then 
choose the All Off option and click the Continue button to continue the 
startup process with extensions off. (Note: in some cases, this will not turn 
off all extensions, because one or two may load before the Extensions 
Manager appears. If you’re still getting crashes, try restarting and holding 
down the Shift key.) 

If you can start with extensions off, reproduce the circumstances that led to the 
error, and the error doesn’t manifest itself, you’re a step closer to diagnosing a 
conflict. (}{ the error does happen, it may be a bug in the particular application or 
in the Mac OS.) 

Your next step is to do the same thing with only the Mac OS Base and the Mac OS 
All extension sets chosen in the Extensions Manager. From the Finder, choose the 
Extensions Manager control panel. In that control panel, choose the extension set 
Mac OS Base, as shown in Figure 32-1. Now, restart and check for the error. If the 
error reappears, you might be experiencing a conflict with an extension that’s in the 
Mac OS Base set. Move on to the Conflict Resolution section of this chapter. 



Chapter 32 ♦ Resolve System Folder Conflicts 819 



If the error is still gone, you should head to the Extensions Manager again and 
choose the Mac OS All extension set. Restart the Mac and, once the Finder appears, 
test again for the problem. If you encounter the error at this point, there’s a chance 
the conflict is with one of the Apple extensions. If you still can’t re-create the 
problem, there’s a good chance that you’ve stumbled upon a conflict with a third- 
party extension. 




Figure 32-1 : Use the Extensions Manager to load 
only the extensions that ship with the Mac OS, and 
then test for the error. 



Another important way to determine whether or not you’re dealing with an 
extension conflict is by doing a little reading. Specifically, read the Read Me file 
associated with anything that you’ve recently installed or the file that came with 
the application that is exhibiting trouble. It’s generally accepted that a Read Me file 
that accompanies an application or utility (or Read Me First file. Release Notes, an 
About file, or the program’s main documentation) will include information on 
known conflicts, especially as they relate to the Mac OS and/or extensions. 

Also, don’t forget the Apple-provided Read Me files, especially those that come with 
your Mac OS system software upgrades, as well as any subsequent upgrades to 
separate parts of the Mac OS installation (like updates to Open Transport or 
QuickTime). Those Read Me files should point out known issues and conflicts with 
both Apple-written software and many popular third-party products. 

In Mac OS 7.6 and above installations, the Read Me files are even gathered together 
in one place on your hard drive — in the Mac OS Read Me Files folder, located in the 
root folder of your startup drive. 

If the Read Me file isn’t much help, or one isn’t available for the application in 
question, you should try contacting the customer service department or Web site 
for the application (or utility or extension add-on) that is causing your trouble. 
Another good place to check for conflict information is at the Apple Support Web 



820 Part IV > Tweak and Recover the Mac OS 



site (wvAV. a ppl e. com/ support). Common extension conflicts with popular 
applications or utilities will often be discussed in the Mac media and on Mac- 
related Web sites, too. 



Note 






IVe recommend both before, but Ted Landau's MacFixIt site (vavw . macf i xi t . com/) 
is a wonderful resource for learning about conflicts and other OS issues. And, of 
course. I'll track issues as they come up on the Mac-Upgrade site (www.mac- 
upgrade . com/). 



Evangelista tip: Visualize the new guys 



Here's a very cool (and popular among the Mac digerati) tip for managing the System 
Folder. One of the main problems you'll run into in conflict troubleshooting is you don't 
always know when an application decides to plunk its extensions down in the System 
Folder. Sometimes you notice while you're installing the program and sometimes . . . well, 
sometimes you have other things to do. 

So the trick is, how can you keep track of the old extensions so you can tell immediately 
what new ones have been added? Use one of the most basic Finder features that no one 
has ever really found a good use for- labels! This one was submitted by a few folks, includ- 
ing Reed Jackson (Apple Computer), Wayne H. Deese, Martin Step (Kitchener, Ontario), and 
Skillman Hunter (Acrobytes Software): 

If you've just done a clean install, received a new Mac, or have a System Folder setup that is 
working great right now, label your System Folder items. Open the System Folder and make 
sure the view is set to As List in the menu bar. Option-click all the right-facing arrows (this 
opens up all the subfolders), and then use the Find Select All command to select every 
file in the System Folder and its subfolders. Now, use the FileO Label command to set the 
label for every single System Folder item to the color of your choice. When a new extension, 
control panel, file, or font is added, you'll know about it, because the new item won't have 
a label. 

This works great for individual folders -for example, Extensions, Control Panels, Fonts— 
within the System Folder, too, if you'd prefer to track them separately. 



Conflict Resolution 

If you’ve turned off all extensions and the problem has gone away (or if it went 
away with the Mac OS extensions on, but others off), you’ve probably diagnosed an 
extension conflict. Congratulations. Now the real fun begins. 




Chapter 32 -f Resolve System Folder Conflicts 821 



There are several ways to resolve a conflict resolution. The easiest way is to 
identify the conflict as a known issue and follow the advice of the software 
publisher: Disable the extension, stop using the application, or apply whatever 
upgrades, fixes, or workarounds the publisher or some other troubleshooting 
expert recommends. But this won’t always work, because you might not even be 
sure which extensions and/or applications are in conflict. 

So, you’re limited to the three more work-intensive approaches to conflict 
resolution, all of which somehow require you to constantly restart your computer 
and fiddle with your settings — sometimes for weeks straight without food or water 
and with very little sleep — until you find the extension that’s creating the conflict. 
Go ahead and choose whichever type of troubleshooting makes you feel good. 
Quickly, the methods are as follows: 

4- Identify the extension. There’s a good chance that this approach will end in 
frustration, but you can attempt to find the problem extension according to 
its function, and then disable it to see if it’s the cause. This is useful only when 
you feel very sure that you know exactly what the conflict might be. 

4- Conflict search. Using either the Extensions Manager or the Finder to conduct 
your search, you logically pour through all the extensions, turning on one or 
more at a time to test for the error or crash. 

4- Conflict software. If you’re like me, you might just opt for this solution. It’s 
much more fun to let a piece of software manage your conflict resolution for 
you. The only problem: Some of these software programs have a steep 
learning curve that can be considerably complicated. 

Identify the extension 

If you have a good idea what the conflicting extension does, this might be the 
quickest way to conflict resolution. You don’t necessarily need to know the 
extension’s name. Instead, you need to have a notion of what the extension patches 
or what sort of routines It affects or adds in the Mac OS. 

From this deduction, you can dig into the System Folder to figure out which 
extension is responsible for the behavior you think is part of the problem. For 
instance, you know it has something to do with your Open File dialog box, but 
you’re simply not sure which extension could be causing that problem. 

For this, you can begin by using the Extensions Manager. Here’s the drill: 

1. Open the Extensions Manager from the Control Panels folder (or menu item 
on the Apple menu). 

2. If you have an option at the bottom of the window labeled Show Item 
Information, click the arrow next to that option. 



822 Part IV 4^ Tweak and Recover the Mac OS 



3. Now select the extension or control panel about which you’d like to get 
information. That extension’s information shows up in the small window at 
the bottom of the Extensions Manager. 

As you scroll through the extensions, you’ll find that some of them offer you some 
idea of what the extension is for, and others don’t quite give you as much 
description as you’d like (see Figure 32-2). In either case, you might find out what 
you need to know about a particular extension. 




Figure 32-2: The Extensions Manager can give you 
extra information about extensions and control panels. 



If your Mac is crashing while trying to load an extension, you’ll find that it’s tougher 
to troubleshoot, because the Mac doesn’t get all the way to the Finder for you to 
access the Extensions Manager. In this case, you should start up your Mac and 
watch carefully to see which extensions get loaded (from their icons across the 
bottom of the startup screen) and which extensions appear right as the Mac 
crashes. Consider that the problem could really be one of the extensions very near 
the last one you see on the screen; not every extension’s icon appears on the 
startup screen, and it’s likely that the extension causing the crash isn’t getting an 
opportunity to display its icon. 

Now, start up with extensions off (hold down the Shift key while restarting) and 
wait until the Finder appears. Open the Extensions Manager and find the last 
extension that appeared on the startup screen. (You may need to open the actual 
Extensions folder to see the full-sized icons of each extension to help you 
determine which is the right one.) Once you find the extension, focus on testing the 




Chapter 32 Resolve System Folder Conflicts 823 



next few extensions that continue from the identified extension in alphabetically 
order. Test those extensions according to the discussion in “Conduct a conflict 
search” later in this chapter. 



Once you’ve determined what the questionable extension does and you’ve decided 
to assume it’s your culprit, open Extensions Manager and click to remove the check 
mark next to that extension’s entry. Now restart the Mac and test for the error. If it 
doesn’t show up after diligent testing, you might have correctly identified the 
conflict. Now you just need to ask around (or surf to the publisher’s Web site) and 
figure out why the conflict occurs. 



Note 

X 



Remember that the problem may be the result of your problem extension conflicting 
with another one of the extensions that's usually loaded prior to the problem exten- 
sion. You might want to conduct a conflict search beginning with your Mac's first 
extension and going through all the others that lead up to your problem extension. 
While you're testing those extensions, you should also be loading the extension that 
you've Identified as the problem. (That is, if I've identified extension F as a problem. 
I'll load extensions A and F and test, and then I'll load A, B, and F and test, and so on 
until I reproduce the error.) If you find that having another extension loaded makes 
the problem appear, you may have completely isolated the conflict. 



Shareware: Get more info 



If the Extensions Manager doesn't give you enough information, you'll want to turn your 
attention to a shareware solution. A number of them exist to help you figure out what the 
various extensions do and how they may create a conflict. 

Probably the most popular of these programs is Informlnit (http: //cafe. ambrosi- 
asw.com/DEF/1nformINIT.htm1), a multipage document that lists an amazing number 
of extensions from Apple and third-party software and hardware companies. InformlNIT 
includes a wealth of information, including discussions concerning which extensions are 
"officially" compatible with certain versions of the Mac OS. It also has fairly extensive trou- 
bleshooting information, including incompatibilities, issues that deal with RAM allocation, 
and suggestions for best use, sometimes from the authors of the extensions themselves. 

Extension Overload (www.mi r. com.my/^cmteng) is a similar product designed to tell you 
all about many of the extensions you might encounter in the Extensions folder. It's a little 
easier on the eyes than InformlNIT, making it a bit easier to find a particular extension. 

Some other shareware solutions for conflict catching (both recommended by InformlNIT's 
Dan Frakes) include Macworld Installer Tracker (www5.zdnet.com/mac/download. 
html), which tracks application installations, creating a log of every file that's been added 
to your Mac and SysCompare, a program that takes a snapshot of your System Folder, and 
then compares it with the current state of the folder whenever you need to see what's been 
added. 





824 Part IV 4- Tweak and Recover the Mac OS 



Conduct a conflict search 

If you’re not sure what extension is causing the trouble, you can perform a conflict 
search, the time-honored tradition of testing out each extension until the problem 
extension loads and begins causing errors or crashes. Like any troubleshooting, the 
point is to isolate the extension so you can pinpoint what’s causing the trouble and 
then do something about it. 

The process by which you isolate an extension, though, can work a couple of 
different ways, include the one-at-a-time method, the few-at-a-time method, and the 
binary-tree search method. Each has its advantages (at least, in certain situations), 
although all three can be very time consuming. There’s a lot of restarting in conflict 
searches. 

Remember throughout these searches that you need to test for the conflict by 
doing whatever you’ve identified is the problem — working with an application, 
copying files, accessing the Internet, and so on. If you need a certain base of 
extensions to make that task work, you should test those first for conflicts. Then, 
load them every time as part of your base of extensions while you’re testing the 
other extensions. 

One-at-a-time method 

With this method, the plan is to turn off all extensions (or turn off all non-Apple 
extensions) and add each extension one at a time (in alphabetical order, in the 
order of loading: extensions, control panels, System Folder files) in the Extensions 
Manager. You then restart and test to see if the problem occurs. If it doesn’t, you 
add another extension. 

Most of the time I would avoid this method like the plague, at least for starters, 
because it can be incredibly time consuming. But I supposed it might be useful for 
troubleshooting situations where you feel that a limited number of extensions may 
be causing the problem, or that the problem is caused by two or more extensions 
conflicting with one another. 

Few-at-a-time method 

In this one, the plan is to turn off all extensions (or turn off all non-Apple 
extensions), and then re-enable them a few extensions at a time — between three 
and five, let’s say — in alphabetical order, in the order in which they’re loading: 
extensions, control panels, and then System Folder files. Next, restart the Mac and 
test for a conflict. If the conflict doesn’t happen, you can assume, for the moment, 
that the problem isn’t in that particular group, so you add another set of extensions 
to the mix. Restart again, test again. 



Chapter 32 4 Resolve System Folder Conflicts 825 



Once you’re able to reproduce the error or crash, you’ll need to go back cind 
disable all the extensions you just added, and then re-enable them one at a time, 
restarting and testing each. This will allow you to pinpoint the exact extension 
that’s causing trouble. 

This type of troubleshooting is a little less annoying, and probably the best 
approach if you have a reasonable number of extensions. If you can find the 
problem in three or four restarts, at least you haven’t yet lost the entire afternoon 
to this process. (You still need to test and make sure that the conflict isn’t between 
an earlier extension and this problem extension.) 

Binary-tree search 

This one has a cool-sounding name that harkens back to the programming concept 
from which it derives its logic. Fortunately, the name is really the only thing that’s 
complicated about this approach. 

The basic point is to continue to divide all of your extensions in half until you 
isolate the extension that’s giving you trouble. By the way, for this one, you might 
find it useful to bypass the Extensions Manager and head straight for the System 
Folder, even though Apple recommends you away from it these days. Open the 
Extensions folder and the Extensions (Disabled) folder. Use these two folders for 
splitting the extensions in halves. 

Here’s the process: 

1. Start by splitting ^dl extensions into two groups (alphabetically is best). 
Enable the first group in the Extensions Manager or by dragging those files 
into the Extensions folder — or, conversely, by dragging the second group out 
of the Extensions folder. 

2. Restart and test for a conflict. If you don’t find the conflict, enable the other 
group of extensions, restart and test those. Now the conflict should show up 
— if you still don’t find the conflict, you’ll need to try another method, 
because you have a conflict between two or more extensions. 

3. Split the group that has the conflict into two groups, enable one of those 
groups, restart, and test for the conflict again. If you don’t find the conflict, 
switch to the other group, restart, cind test. This other group should have the 
conflict. If it does, split this group in two and repeat. 

4. Continue the process until you’re down to the single extension that’s causing 
the problem. 

If at any point you test both halves and find out that the problem is no longer 
occurring, this means that the conflict is between two extensions that have just 
been separated into different groups. At this point, take these two groups and put 
them back together again, and then use one of the first two methods to 
troubleshoot the entire group. 



826 Part IV ^ Tweak and Recover the Mac OS 



Confirmation 

Even after you identify the extension that’s causing the problem, you may not be 
done troubleshooting. The problem is you need to make sure the extension is 
causing the problem all by itself — and it’s not in conflict with another extension. 
Although the binary-tree search addresses this problem, the others don’t do quite 
as good of a job; if the conflict is between two extensions, you probably saw the 
results of the conflict after you enabled the second extension. 



To test whether or not the extension causes a conflict on its own, isolate it. In the 
Extensions Manager, turn off all extensions except that one, and then restart and 
test it. (If you can’t test for the error or crash without other extensions, enable 
those, too. Or, if you were already using the Mac OS base as your testing base, 
enable the Mac OS base and the problem extension.) If it creates the problem, you 
know the extension itself is causing the problem — or it’s conflicting with your 
necessary base of extensions. In either case, you should probably try to upgrade it, 
switch it for a similar extension, or dump it, if you can. 




If that extension doesn’t cause the problem to appear, you’re back to the races. 
Now you’ve got to integrate this extension into your base of extensions (even if it’s 
the only one) and start to troubleshoot all the others again. (If you were enabling 
your extensions in alphabetical order, you may only need to test against extensions 
that came before the problem extension in order.) You’ve eliminated one, and 
you’ve got at least one more to find following the same procedures. 

Of course, you should cut yourself some slack. Once you’ve found one extension that 
you know is part of the problem, head back to the sections "Diagnosis: Conflict" and 
"Identify the extension" to see if you can reason out the problem with this extension 
from an associated Read Me file or from the extension author’s Web site. If you can't 
find any additional material on this extension, use InformlNIT or a similar product to 
learn about it, see who wrote it, and research any potential conflicts. 



Conflict management software 

The Extensions Manager has been a welcome addition since its appearance in 
System 7.5 and overhaul in Mac OS 7.6 and above, but it doesn’t do everything. 
Specifically, it doesn’t do everything that Conflict Catcher, a commercial product 
from Casady and Greene (www. casadyg . com) does. Conflict Catcher is designed to 
root out problem extensions by literally taking over your Mac and performing the 
troubleshooting itself. You still need to be there, but Conflict Catcher can run you 
through the mundane parts. (Bring a good book.) 

Before installing Conflict Catcher, read its Read Me file and associated startup 
documentation carefully; it’s recommended that you turn off all extensions before 
installing the product, and there are some incompatibilities you need to know 
about, including some that occur with certain third-party keyboards (Conflict 
Catcher makes use of the keyboard as you’re starting up your Mac, much like 
Extensions Manager.) 



Chapter 32 -f Resolve System Folder Conflicts 827 



Once you have it installed, the software looks something like the Extensions 
Manager, but instead of checkmarking files to set them to load at startup, you 
highlight them. Conflict Catcher will occasionally let you know when it feels 
choosing a particular extension for loading is a bad idea. You can manage your 
extensions much as you would with the Extensions Manager, and Conflict Catcher 
includes a few additional features, such as the ability to drag and drop an extension 
to change its load order. 

The real fun starts when you put Conflict Catcher to the test in tracking down 
an extension conflict. You tell the program you have a problem by clicking the 
Conflict Test button in the Conflict Catcher window. Next, Conflict Catcher asks 
you a number of questions about the conflict you’re having. Give the test a name, 
choose the files you think may be causing the problem, and specify which 
extensions shouldn’t be turned off (because they’re required to keep your 
particular Mac running). Figure 32-3 shows Conflict Catcher’s test mode. 



Conflict cmtier >1 




Figure 32-3: The step-by-step process tells Conflict Catcher how 
to proceed with the test. 



With all that set, things go into motion. Conflict Catcher begins after you restart 
the computer. Only a few extensions load, and then you’re asked to test for the 
problem. If the problem occurs, you tell Conflict Catcher. If it doesn’t occur, you tell 
Conflict Catcher that, too, and you continue the process of restarting. In essence. 
Conflict Catcher is performing the conflict search I described earlier in this chapter. 




828 Part IV ^ Tweak and Recover the Mac OS 



Conflict Catcher generally does a thorough job of looking for the conflict and will 
often catch things you might not have. It helps to have some idea of what’s going 
wrong, and you may have to play with things a bit to get Conflict Catcher on the 
right track; for instance, you’ll need to figure out exactly which extensions need to 
be loaded as part of your testing base so that the error can be testing for properly. 
(If you think the error is with Printer Share, for instance, you’re going to have to 
have all the AppleTalk and networking extensions and control panels active to test 
Printer Share.) 







If you want startup management software to work well for you, there are two 
important things to remember when dealing with the software: First, install it 
before you have a problem. Second, get to know it well, setting it up to manage your 
different extension sets and allowing it to help you clean out your System Folder a 
bit. If you get used to working with the program before disaster strikes, you’ll be 
more ready to deal with it when the problems do set in. 

Before using any startup manager other than the Mac's own Extensions Manager, 
check the software publisher's Web site, the Mac news sites, and anywhere else you 
can think of for news of conflicts between the management software and your ver- 
sion of the Mac OS, especially if a new version has recently been released. I would 
have talked about Now Startup Manager (www.qualcomm.com) as well as Conflict 
Catcher, but as of this writing it still hasn't been updated for the latest OS releases. 
Under those circumstances, it's important to avoid any startup manager, as they need 
to be updated to understand changes in the Mac OS. 



Solving the conflict 

Having identified the conflicting extension or extensions, you’re ready to try to 
solve the problem. As a first-aid solution, you’ll want to disable the extension or 
even isolate it from the System Folder completed to avoid accidentally re-enabling 
it and starting the process over again at some point in the future. But you’ve got 
some other options for dealing with the conflict, too: 

4 Gather information. Check the Read Me file, documentation, and Web sites for 
all the software that’s in conflict (extensions, control panels, applications). 
See if any of them acknowledge the problem or can point you in the right 
direction. You might also check newsgroups or mailing lists to see if you can 
find an answer to the issue. (See Appendix B for various online resources.) 

Check for an update. Surf to the software publisher’s Web site and see if the 
extension has been updated for some reason. This includes drivers, utilities, 
and other extensions designed to work with hardware from a particular 
company. Often those companies will update their drivers and utilities when 
it becomes clear that the latest Mac OS is not working correctly with their 
software. If they don’t have an update, register a bug report or complaint 
and tell them as clearly as possible what the conflict is and how you are able 
to reproduce it. If the conflict is with an application, check for an application 
update as well. 



chapter 32 -f Resolve System Folder Conflicts 829 



^ Check for corruption; replace with backup. You may want to run any software 
that’s part of a conflict by your disk doctor program to see if it’s corrupted or 
if other disk problems are affecting it. (Note that many shared libraries and 
some extensions will be reported by older disk doctors as broken when 
they’re not. Make sure you have the latest version of your disk doctor 
software.) Even if you don’t find corruption, you can try replacing the 
conflicting extension with another clean copy from your installation media or 
from a backup. You should also try all the standard remedies — rebuild the 
desktop, defragment the drive, and fix any errors on the drive with a disk 
doctor program. If you’re working with a control panel or application that has 
a preferences file, try trashing that file, too. 

^ Change the load order. If you’ve identified a conflict between two different 
extensions, you should try changing one of the extension’s names so that it 
loads in a different order than previously. If extension A was loading before 
extension B, change B’s name so that it now loads before extension A. You can 
change the extension’s name just as you would any file’s: Click once on the 
name of the file and wait a few seconds until the name becomes highlighted. 
To load the extension toward the beginning of the process, add a space to the 
beginning of the name; to load toward the end, add a bullet point (Option-8) to 
the beginning of the name. This solution may work if your conflict is between 
the extension and an application — just move the extension close to the 
beginning or the end of the load order and see if that makes a difference. 

> Increase memory allocation. If the extension is a few years old, it may be 
conflicting with new memory requirement in the Mac OS. Few extensions 
enable you to change their memory allocation easily, but you can check to see 
if the extension in question can have its allocation changed. To test for that, 
select the extension and choose FileO Get Info. If the Get Info dialog box 
includes a Memory Requirements section, you can change the memory 
allocation. (You may first need to disable the extension and restart.) Up the 
extension’s memory requirements slightly — sometimes only 15- to 20KB will 
work — to see if that helps the conflict. You can also consider raising a 
conflicting application’s memory requirements slightly. 

^ Replace the software. If you’ve identified the problem extension and can’t 
come up with an update, you might want to fish around for a replacement that 
can do remarkably the same thing, especially if the extension is a shareware 
add-on (or, if a shareware equivalent is available). Check www . download . com 
and WWW . macsof twa re . com for possible replacement candidates. If you can 
replace an application that’s in conflict with this particular extension, and the 
extension is more important, try working with the new application and see if 
the problem can be avoided. 

4 Manage the conflict. If you use Extensions Manager or a similar extensions 
management utility, you might be able to create a new set of extensions 
designed to avoid the conflict; for instance, an extension that conflicts with 
Microsoft Word could be disabled in a set of extensions you call Use Word, 
and then re-enabled in another set you call General Use. When you need to 



830 Part IV > Tweak and Recover the Mac OS 



switch back to General Use, you’ll select that set in the management software 
and restart your Mac. It’ll be a little painful and time consuming, but it’ll work 
around the problem (see Figure 32-4). 




Figure 32-4: Use unique extension sets to work 
around conflicts between an extension and an 
application. 



> Live without the software. If you can’t come up with a more equitable solution, 
your best plan may be to drag the extension to the Trash and empty the 
Trash. This at least keeps the extension from accidentally being activated 
again and causing more trouble or data loss. And you may one day begin to 
forget that loveable little extension. Time heals. 

Even if one of the preceding solutions works, consider that the extension may be a 
troublemaker in the future, too, especially since the same popular extensions tend 
to show up on the conflict radar screen over and over again. Why? Because they 
do something that Apple doesn’t support in every OS, or they patch the OS in a 
very sophisticated way that’s also a delicate process — in fact, most of the time it’s 
against Apple’s own guidelines. Although certainly worthy of your consideration, 
Connectix’s RAM Doubler and Speed Doubler extensions are examples of extensions 
that are notorious for breaking with every new Mac OS update, because they patch 
the system at such a low level. Fortunately, most companies that make a living 
writing these patches are quick to update for every Mac OS version when 
necessary. 




Chapter 32 -f Resolve System Folder Conflicts 831 



Other System Extension Issues 

A couple of other factors in that System Folder — aside from extensions, 
preferences, and the system files themselves — can cause a little trouble. These, 
too, can create conflicts with extensions, control panels, applications, and utilities. 
Specifically I’m talking about some standard Apple control panels that enable you 
to set Mac OS parameters that may cause conflicts. 

Control panels, software drivers for hardware peripherals, the networking control 
panels, shared libraries and the Chooser can all cause their own sets of problems. 
Fortunately, those are all covered in other sections of this book dedicated to the 
specific area of trouble. What follows are software-only issues that haven’t been 
addressed elsewhere. 

Memory control panel 

The memory settings can affect the Mac OS’s stability in a number of different 
ways. Depending on the Mac model and Mac OS version you’re using, you may 
have a few different options in that control panel that can affect system stability 
(see Figure 32-5). 




Figure 32-5: Settings in the Memory 
control panel can affect stability and 
performance. 



If you’re having trouble that has some of the symptoms of a software conflict but 
can’t be attributed to a particular extension or group extensions, the problem may 
lie with the Memory control panel. Here are the settings you’re likely to encounter 
and some possible problems: 

4 Disk cache. Most modern applications deal well with healthy disk caches 
settings, although older Macs and older versions of the Mac OS (especially 
pre-System 7.5) generally didn’t use the cache settings for optimum speed. 
These days, the cache should be set to about 32K for every MB of RAM your 




832 Part IV ^ Tweak and Recover the Mac OS 




Mac has. Some applications (especially some programs in the graphics, 3D, 
and multimedia categories) will specify that you turn the cache settings down 
to its lowest level because the program itself has its own cache scheme. This 
may also be true of third-party caching programs and extensions like 
Connectix Speed Doubler, which acts as a substitute for built-in cache. 

4* RAM disk. A RAM disk enables you to treat a portion of RAM as a hard disk, 
saving data as you would any other media, only considerably faster. The RAM 
disk can survive a restart, but will be wiped clean if the Mac is shut down or 
the power is lost to the Mac. RAM disks don’t cause many conflicts aside from 
increasing the size of the system heap memory allocation. The larger the RAM 
disk, the less space you have for running applications. 

4 Virtual memory. This one can cause conflicts, especially with some graphics, 
animation, and multimedia applications that require only the use of fast RAM 
for optimal performance. Because virtual memory uses hard drive space to 
augment RAM, it’s useful for Mac OS systems that are a little crunched for 
space in memory. It usually causes few problems, but buying more physical 
memory is always a better solution than relying on virtual memory, especially 
for high-end creative tasks. On older Macs, virtual memory goes hand-in-hand 
with 32-bit addressing, another Memory control panel option that enables an 
older Mac see more physical memory than it was originally designed to work 
with. It can cause occasional trouble with very old applications and control 
panels, but is mostly harmless. (There’s one special case worth noting: You 
can’t select an HFS Plus formatted hard drive for virtual memory usage on a 
pre-PowerPC Macintosh.) 

When setting the virtual memory size and disk, a good number to choose is a few 
megabytes over the actual, physical amount of RAM you have in your Mac. (If you 
have 32MB of RAM, choose 33MB of virtual memory or so.) This makes for a good 
speed compromise. Also, make sure you choose a drive that has enough free mem- 
ory, plus quite a bit to spare. A conflict can arise if you put the squeeze on the drive 
by filling it completely with application and data files when virtual memory — or any 
other important part of the Mac OS system software — is trying to use it. 

4 Modern memory manager. An option on early Power Macs running a pre-Mac 
OS 7.6 version of the software, the modern memory manager doesn’t cause 
too many conflicts, because it’s now always on. In the early days of the 
PowerPC transition, though, some 68000-based programs ran better with the 
memory manager turned off. 



Energy Saver 

This panel can cause a little trouble — usually mysterious sleep times and a 
propensity to dim the monitor when you don’t feel like having it dimmed. If 
you’re suffering from something of the sort, here are a few strategies to follow 
regarding the control panel: 



Chapter 32 -f Resolve System Folder Conflicts 833 



> Know your settings. If you’ve never taken a look at the Energy Saver control 
panel, familiarize yourself with it. It might explain behavior you weren’t 
aware was being controlled — such as the monitor dimming or the hard 
drive spinning down so that it takes a moment to unfreeze the cursor as it 
starts up again. 

-f If you make changes, make sure the panel is active. If you change the sleep 
settings, and then immediately disable the control panel from the Extensions 
Manager, you might still experience the older settings. Make sure to restart at 
least once with the panel active and displaying the new settings. 

"f Use the right Energy Sauer. There are two distinct versions of Energy Saver — 
one for NuBus-based Macs and one for PCI-based Macs. The older version 
often gets lost when you upgrade the Mac 8.0 or higher. If you can’t find 
Energy Saver on your Mac (and your Mac is NuBus-based), try selectively 
reinstalling it from your Mac’s original System CD. 

"f Check twice. Some versions of the Energy Saver control panel won’t always 
save the Scheduled Shutdown settings correctly, causing your Mac to shut 
down at unexpected times (or not at all). If you set the shutdown time, switch 
back to the Sleep Settings before closing the control panel. That will save the 
settings. Check the panel again to make sure. 

4* Preferences, not PRAM. If you feel the Energy Saver control panel is acting 
wacky, and you suspect a settings corruption, there’s no direct need to zap 
PRAM; try throwing away the Energy Saver preferences file first, because this 
is where all Energy Saver settings are stored. Some other issue in PRAM could 
be interfering, but it’s unlikely. Deleting the Energy Saver settings will cause 
them to revert to defaults, so you’ll want to open the control panel after 
deleting the preferences and restarting, and then set your Energy Saver 
choices as usual. 

> Avoid other sleep utilities. Make sure you’re not running other utilities — 
including screen savers, screen dimmers, and third-party sleep software — 
that might be interfering with Energy Saver. 

> Turn of f Energy Saver when working with low-level utilities. As a precaution, it’s 
a good idea to turn off the Energy Saver control panel (leave it active, but 
disabled) when you plan to use Drive Setup, Norton Utilities, or any utility 
that digs deep into your system. This keeps the Mac from trying to sleep or 
spin down the drive while things are being worked on. In my experience, some 
Macs simply crash more often when trying to wake from a sleep, and this can 
be a real problem with low-level utilities. 



834 Part IV Tweak and Recover the Mac OS 



Fonts 

Although some font problems related to printing are covered in Chapter 26, it 
should be noted that two basic software-only problems can cause fonts to conflict 
with other utilities and applications, potentially creating errors or crashing the OS. 

Test for these if you suspect a font may be causing the trouble or if your extensions 
conflict search comes up empty: 

4* Too many fonts. If your Font folder is overloaded, you may swamp 
applications as they start up or cause them to grind to a halt. You may 
also find that too many fonts will cause the application’s memory allocation 
to be quickly filled, resulting in out of memory errors in the application itself. 
To avoid this, limit the number of fonts in the Fonts folder at a given time by 
managing them with font management software or dragging them out 
manually to a Fonts (disabled) or similar folder. 

♦ Corrupt fonts. A corrupt font can crash either an application as it’s loading, 
crash the application while it’s in use or, sometimes, crash the Mac OS as 
it’s starting up. If you suspect a particular font, try to isolate and test it by 
choosing it in an application and using it for typing and printing. If the 
program crashes, examine the font with a disk doctor program or replace it 
with a fresh copy from your installation media or a backup. 

As you might guess, the most obvious way to check for font corruption and a 
subsequent conflict is to follow the same procedure as for extension conflicts — 
disable them all, and then start adding them back in a few at a time and testing. 

If you have a reproducible error when starting ClarisWorks, for instance, start by 
quitting all programs but the Finder. Next, move all the fonts but Geneva and 
Chicago from the Fonts folder to another folder, and then restart ClarisWorks and 
test for conflicts. If those two fonts don’t cause a conflict, quit to the Finder, move 
in five more fonts, and test again. 

Eventually you may be able to find which font in particular is causing the problem. 
If you do, isolate it further by only loading it into the application. Test it with other 
applications as well. If you can, replace it with a fresh copy of the font and test that, 
too. If not, see if a disk doctor program can identify the problem with the file. 



Chapter 32 4 Resolve System Folder Conflicts 835 



Summary 

"f Extensions are small bits of Mac OS system software that extend the 
operating system in some way, usually adding features that allow you to 
do more with your Mac or allow the Mac to communicate directly with a 
particular peripheral. These extensions are stored in the System Folder in 
the Extensions and Control Panels folders. (Some control panels are also 
extensions, because they load low-level code into the OS at startup time.) 

■f A conflict occurs when two extensions unsuccessfully try to patch the same 
part of the OS, extending functionality in either two different directions or in a 
way that overlaps and causes errors. These conflicts can be tough to isolate, 
because they either cause a random error message, crash early in the startup, 
or just create a slightly less stable system for regular computing. Extension 
conflicts should be considered when other types of hardware and software 
troubleshooting fail. 

4- To test for a conflict, you usually turn off most of your extensions, and then 
following a predetermined algorithm, turn on one or more extensions at a 
time, restart, and test again. This process can be time consuming, which is 
why many users opt for extensions management software that's above and 
beyond the capabilities of Extensions Manager. Some of this software can 
actually do most of the troubleshooting for you, with a little guidance. 

> Once you have the conflict in your sights, you can do something about it. If 
the conflict isn't already known by the manufacturers, make it known and see 
if you can coax a response out of them. Also, take the time to research the 
conflict and see if there’s a viable solution. As an alternative, you can replace 
the extensions or conflicting application with one known to cause fewer 
headaches. 

4 Finally, you'll find that extensions aren’t the only things in the System Folder 
than can cause conflicts; aside from software drivers and control panels 
discussed elsewhere in the text, a few choice software-only issues can crop 
up and cause trouble. 



4 ^ 4 ^ 



4 - 



In Case of 
Emergency: 
Reinstall IVIac OS 

I hear from too many readers and other computer users that 
they plan — soon after finding a problem — to erase their 
hard drive and start over again. To me, this is disturbing. I 
want you to think of a reinstall as the last recourse, not the 
first. That’s why it’s back here in the back, next to the pages 
and pages of boring listings you’ll find in the appendixes. It’s 
even got an ominous chapter number — 33 — which suggests 
foreboding and wariness. I didn’t even pick 33 on purpose. It 
was just the next number available. 

If you’ve gotten to this point, you either have a problem with 
your Mac that is so irrevocably perplexing that you’re ready to 
give up, or, in a more rational moment, you’ve decided that 
your Mac has been chugging along for a few years and might 
be happy with a complete overhaul. There’s an adage for that 
one (if it ain’t broke, don’t fix it), but I can’t help but agree 
that, under some circumstances, it’s okay to reinstall for 
maintenance purposes. 

In fact, one good reason to reinstall the Mac OS is because 
you’ve decided to reformat your hard drive in the Mac OS 
Extended format (called HFS Plus), which is discussed in 
Chapter 27. This advanced file system, introduced in Mac OS 
8.1, gives you access to a number of new features, not the 
least of which is increased storage space. You should 
approach HFS Plus with caution, but once the decision is 
made, you’ll probably need to reinstall the Mac OS. (Some 
utilities can implement HFS Plus without a reinstallation, as 
discussed in Chapter 27, but if these utilities fail you’ll need 
both a backup plan and a reinstallation of the Mac OS.) 




In This Chapter 

Should you reinstall? 

Types of installations 

Suggestions for a 
clean install 

> > 



838 Part IV ^ Tweak and Recover the Mac OS 



Finally, if you plan to install a new version of the Mac OS, I’m certainly not going to 
try to stop you. But you have an interesting decision to make in this regard, as well. 
Should you perform a clean install? Instead of upgrading the files in your current 
System Folder, a clean installation places the new version of the Mac OS in a new 
System Folder. That leaves all your old extensions, control panels, and fonts in the 
old System Folder, but it also means you can move them to the new one at your 
leisure. If you’re lucky, this will do away with any nagging problems you have and 
might increase stability. If you’re unlucky, a clean install can be a big pain in the 
backside. 



Displaying wanton disregard for people to whom Apple doesn't send free Power 
Macintosh computers for evaluation, I refer constantly to the use of the Mac OS Install 
CD-ROM in this chapter. If you don't have a CD-ROM drive and are planning to use 
Mac OS installation floppies, this chapter will still, basically, apply to you. Just keep a 
Disk Tools floppy on hand for starting up your Mac, if necessary, and realize that you 
may not have as many options as I discuss. If you don't have a CD-ROM drive and 
want to use Mac OS 8 or above, contact Apple. If your Mac is supported, they'll offer 
you floppy disks at an additional cost. (It's conceivable that Mac OS 8.5 and above 
won't offer a floppy option direct from Apple, because they'll be designed for 
PowerPC processors only, and all Apple PowerPC machines have CD-ROM drives. If 
your CD-ROM drive no longer works or you have some other need for floppy disks, 
it's possible that Apple will make floppy disk images available on the Mac OS CD, 
which you can then use to create floppy disks using Apple's Disk Copy program.) 



should You Reinstall? 

Reinstalling the Mac OS isn’t something you should take lightly. Although it may 
seem like an easy fix for a tough problem — just pop in the CD and start installing — 
the process is far more complicated than that. 

For one thing, a reinstallation should never be seen as a first-aid solution to a 
hardware or software problem. In almost all cases it’s important that you take the 
time to troubleshoot your problem and isolate its cause, even if there’s not much 
you can do about it. At least you’ll have a better idea of what may have caused the 
problem you’re experiencing. (If you don’t have time at that moment because 
you’re trying to get something important done, take the first aid approach and work 
around the problem. When you do get a free moment, however, you should come 
back to the problem and try to find its root cause.) With any luck, you’ll be able to 
fix the problem without resorting to a new copy of the Mac OS. 

And a reinstallation won’t necessarily guarantee success in solving the problem. 
Although a clean install of the Mac OS may solve some problems (for example, 
preference-file corruption or trouble with the Mac’s basic fonts), it won’t solve 
larger issues (such as fragmentation, disk errors, or a bad hard disk driver). 
Likewise, installing the Mac OS over itself to fix missing files or corruption generally 
won’t work; the Mac OS installer won’t overwrite newer files and can’t do much of 



Chapter 33 -f In Case of Emergency: Reinstall Mac OS 839 



anything about third-party extensions that may be causing problems for your Mac. 
In addition, it won’t overwrite or replace files already in the System Folder, no 
matter how corrupted those existing files might be. 

The Mac OS isn’t really as fragile as you might be led to believe, even with the 
possibility of bugs, conflicts, and corruption. After many years of use. I d say that 
the Mac OS rarely needs to be reinstalled and only for the most drastic of reasons. 

If you think you might be able to avoid a reinstall, you probably can. Unless you 
have a problem that sincerely requires you to reformat your hard drive or replace it 
with a new one, you can probably troubleshoot your current Mac OS system and 
repair it so that it’s stable again. Most of the time. 

Don't reinstall 

Before you consider reinstallation, then, take a look at some of the main issues that 
reinstallation doesn’t address. In these cases, it’s important to troubleshoot first 
and see if you can come to some conclusion as to why the error is occurring. 

Reinstallation won’t cure or solve the following: 

’f Trouble with your file system or hard drive. If you need to rebuild the desktop, 
run Disk First Aid, mount drives, install hard-disk drivers, defragment, disk fix, 
or recover deleted files, a reinstallation won’t help (except insofar as newer 
Mac OS Installers do a cursory check of the drive to see if it has remarkable 
file-system damage. This is not a substitute for disk fixing). 

4 Virus infection. Viruses don’t just attack the system files, they infect individual 
files on your Mac outside the System Folder files (in most cases). Some 
viruses can also infect the desktop database, low-level portions of your hard 
disk, or hidden files on the drive. In all of these cases, a reinstallation would 
simply give the virus more fresh files to infect. 

> SCSI trouble and most hardware issues. The only thing a reinstallation could do 
to help with hardware trouble would be to include the installation of an Apple- 
written extension or control panel designed to interact with hardware. 
Otherwise, SCSI voodoo, network cabling, printing, scanners, and input 
devices all need to be examined directly when problems occur. 

4- System Folder conflicts. Reinstallation will rarely help you recover from a 
System Folder conflict, because these sort of conflicts don’t often arise 
between two or more Apple-written extensions (which are the only extensions 
reinstalled when the Mac OS is installed). Instead, conflicts usually crop up 
between third-party extensions and the Mac OS or between extensions and 
applications, neither of which is addressed when you reinstall. 

^ Bugs or file corruption. If your Mac OS files have bugs, that’s not going to 
change when you reinstall unless you’re installing an upgrade to the Mac OS. 



840 Part IV 4 Tweak and Recover the Mac OS 



And bugs in other programs won’t be affected by a reinstall. Unless you 
perform a clean installation, a reinstall won’t alter the effects of file 
corruption, because the installation process won’t overwrite corrupt files that 
are already in the System Folder or elsewhere on the hard drive. 

So, if you have one of these sorts of problems, you have your work cut out for you. 
Jump back into the troubleshooting chapters (Chapters 21 through 32) and see 
what you can find out about your particular problems. Reinstallation has its place, 
but the first step is to thoroughly explore the troubleshooting and repair options at 
your disposal. If you get through them all and still can’t figure out what’s wrong, 
then it’s time to contemplate a reinstall. 

Do reinstall 

In a few cases reinstallation (or a clean installation) of the Mac OS makes sense. 
Sometimes you can reinstall just a part of the Mac OS distribution and get good 
results, too. Most of the time, though, it won’t really be a good idea to reinstall until 
you’ve exhausted most of your other options. Then, in cases where you’ve 
diagnosed a problem but can’t fix it by moving files around, you may need to 
reinstall the OS or portions of it. 

In other cases, you may decide the drastic steps required to reinstall are worth 
some goal beyond simple troubleshooting; it gives you a chance to start over, an 
opportunity to work with a fresh system, or it may help avoid problems caused by 
upgrading over and over again. Here are some possible reasons to go ahead and 
perform a reinstallation or clean installation of the Mac OS: 

4 Beyond repair. If your System Folder is shot — many files are missing, shared 
libraries have been misplaced, extensions and control panels are everywhere 
— you should probably consider a clean installation so you can start over 
again with your Mac. This is especially true if, regardless of what you do, you 
can’t seem to get the startup disk to boot the Mac. 

4 Clean start. If the Mac is causing so many headaches that it’s worth it for 
you to start over with a new System Folder — or if you’ve even considered 
erasing the entire drive or just chucking the system out the window — maybe 
a reinstall is warranted. If you are considering such drastic steps, consider 
how you’re going to back up all your data, too. 

♦ Formatting and partitioning. If you’ve decided to format and/or partition your 
hard drive, you’ll likely need to reinstall the Mac OS after that’s been 
accomplished. This can be a really good idea if you plan to upgrade to 
HFS Plus, too, because you get not only a better file system, but also a fresh 
start with a clean installation and a chance to control what gets installed on 
the Mac. 



Chapter 33 > In Case of Emergency: Reinstall Mac OS 34- 1 



4 Need a file. If you’ve deleted a file or a series of files that were written by 
Apple and necessary for the System Folder, you’ll probably need to reinstall 
those from the Mac OS CD. In some cases you may be able to perform a 
custom installation and add the files you need. In other cases, the best plan 
may be to perform a clean installation, and then drag files from that new 
installation into the old System Folder. 

System or Finder corrupt. In these cases, you may have no choice but to 
reinstall the Mac OS if you can’t get the machine booted because of 
corruption in the most important files on your Mac. In such cases, it’s best to 
have a backup of these files, but not many people do. 

These are valid reasons for wanting to reinstall the Mac OS. Of vital concern here, 
though, is that you must reinstall correctly to bring about the desired effect. There 
are different ways to go about that and, if your problems are severe, such 
reinstallations can be time consuming. 



Reinstalling Mac OS 

If you’ve decided that a reinstallation of the Mac OS is a good plan for your current 
needs, you’re ready to move forward. You’ll want to take care that a number of 
precautions are in place, because a reinstallation is a major undertaking that, while 
not likely to cause damage, could create trouble with your Mac as you get it up and 
running. 

Pre-flight check 

Although a reinstallation can take a few hours to completely accomplish, depending 
on how you perform it, it could take a few weeks for you to shake out all the issues 
associated with the change over. Fortunately, most Mac applications are resilient to 
this sort of change, as long as you take the appropriate precautions before forging 
ahead. 

Do these things before reinstalling: 

4 Backup. You should have a nearly complete backup of your hard drive before 
proceeding with a clean installation or reinstallation. Although you won’t 
always need the backup, it’s a good idea to have a saved record of your 
current System Folder and all its components. Although they may be causing 
some trouble with bugs or corruption, at least you’ll have the option of 
examining the old System Folder’s structure to compare it to the new System 
Folder to troubleshoot problems. 



842 Part IV 4 Tweak and Recover the Mac OS 



> Gather all drivers. You’ll need drivers and installers for all your peripherals 
and many of your software add-ons. If you perform a clean install, the best 
way to complete the task is to reinstall everything — the Mac OS, your printer 
drivers, scanner extensions, Claris and Microsoft applications, utilities, and 
anything else that might need to add something to the System Folder. It’s 
possible to simply drag those files over to the new System Folder, but that 
might defeat the purpose, because you could be dragging corrupt or bug- 
riddled files. 

4 Fix the disk. Before performing a reinstallation, do everything you can to 
rebuild the desktop, fix the disk, and optimize it. Understandably, some 
problems necessitating a reinstallation will make It difficult to perform these 
tasks, but you’ll be much more likely to enjoy long-term stability if you do 
manage to complete some basic disk maintenance. 

4 Have startup alternatives. Be prepared for the possibility that your hard drive 
won’t be able to work as the startup disk at some point in the reinstallation 
process. Also, be wary of booting from your most recent Mac OS installation 
CD; you’ll sometimes find that small incompatibilities in the “universal System 
Folder’’ used to make these CDs bootable will affect your ability to get the Mac 
started. As a backup, have on hand two items — a bootable disk (“Disk Tools” 
should work) and the original Mac OS CD that came with your system, if you 
had one. This is especially true for clone Mac models. If you have a non-Apple 
CD-ROM that didn’t come with your Mac, you should attempt to make a boot 
floppy that Includes in its System Folder the driver for your CD-ROM drive. 

Apple recommends that, before performing any sort of installation, you open the 
Extensions Manager and choose the Mac OS All set of extensions. This keeps your 
third-party add-on extensions from interfering with the installation process, which 
is unlikely, but conceivable. Obviously, if your clone or upgraded Mac requires 
certain extensions to operate beyond the Mac OS All, you should enable those, too. 

You should also pay careful attention to your Energy Saver settings, preferably 
turning off Energy Saver for the duration of the installation. (You should leave the 
control panel active in the Extensions Manager, but set the control panel to Never 
for sleeping and dimming the screen, and restart the Mac before installing.) 

Although some recommend it, you probably don’t need to boot from the 
installation CD-ROM to install or update the OS. Instead, just make sure you have 
the CDs and/or startup disks mentioned previously. 

If you feel like being thorough, you should also restart and zap PRAM before 
committing to a long installation. It isn’t necessary, but might help in rare 
circumstances. 

With these things at the ready, it’s time to forge ahead. Your next step will be to 
decide what type of installation you need to perform. 



Chapter 33 > In Case of Emergency: Reinstall Mac OS 843 





Although it's not official advice, don't forget to find any files you may need immedi- 
ately- important files for work, your checkbook data, your tax papers in case of a sur- 
prise audit -and back them up to a removable cartridge or disk of some sort where 
you can get at them while you're undergoing this process. You may need to borrow 
another Mac or run down to the copy store to get something done while yours is in 
the throes of installation or to deal with any problems that crop up as a result. 



Types of installation 

Before you perform the installation, you should stop to consider exactly what 
you’re trying to accomplish and what sort of installation will be best for that goal. 
You can take three different approaches. 

A complete installation will install the Mac OS on a drive that hasn’t had the Mac OS 
on it previously. If you choose to perform a complete installation on a drive that 
does already have a Mac installation present, the installer will either update the 
current OS or it will add files that are missing from the current version that’s 
installed on the hard drive. 

A custom installation will enable you to choose specific installers that will launch 
and install their wares on your drive. In fact, you can also selectively install files 
from each of the individual installers. For instance, you can decide to launch just 
the Text-to-Speech installer, or even install just some of the components (such as 
the Speech Manager extension) that are a part of Text-to-Speech. Custom 
installations are a good idea if you know that you’ve never added a particular 
technology to your Macintosh or if you know that certain drivers and extensions 
are giving you trouble, and you’d like to remove the originals from the System 
Folder and install fresh copies. This wouldn’t help in the case of a virus, but might 
help with a problem such as file corruption. 

A clean installation generally means you’re installing a new System Folder and all its 
(Apple-based) contents onto a drive that already has a valid System Folder. You can 
do this for any number of reasons, but most of the time it’s done for 
troubleshooting purposes. The Mac OS installer program (in Mac OS 7.6 or higher) 
offers an option that enables you to choose a clean install, making it a simple 
matter to add a second System Folder to your drive instead of overwriting the 
existing System Folder. 

To do this, the installer disables the existing System Folder, renames it Previous 
System Folder, but leaves it on your Mac’s hard drive. This allows you to access it 
once the new system is installed so that you can drag over extensions, fonts, and 
other elements that you want to hold onto. 



844 Part IV ^ Tweak and Recover the Mac OS 



After renaming the old System Folder, the Installer then creates a new System 
Folder and installs a fresh version of the Mac OS. This becomes your main, startup 
System Folder, excluding any of the custom, third-party software, extra extensions, 
software drivers, and fonts that were in your original System Folder, as well as 
starting over with new preferences files and settings in your control panels. This 
is usually a basic Mac OS installation, but it could be customized to include 
extensions and system files from more or fewer of the **extra” installers offered 
when you choose a full installation, as discussed in the next section. As far as all 
the third-party stuff goes, you’ll need to install it on your own. 

Regular installation 

The Mac OS installer program went through a fairly significant change in Mac OS 
7.6, and has since transformed even further. The installation program itself does a 
couple of significant things. First, it walks you through the installation process 
more carefully than had Mac OS installers in the past. Second, it has really become 
a basic launcher or starting point for a series of other installers that make up the 
entire Mac OS installer CD-ROM. (Compare this to Mac OS 7.1, which originally 
came on seven disks!) 

If you plan to do a full installation and don’t need the benefit of a clean install, you 
can simply load the Mac OS installer and begin the process. This is ideal if you’re 
Installing on a new drive, installing on a newly formatted and partitioned drive, or if 
you’re installing over your old Mac OS because you or a disk-fix program has been 
forced to throw out corrupted system files. (If you know what those files are, you 
might want to custom install them — check the section, “Custom installation,” later 
in this chapter.) 

When you run the Mac OS installer, one of the first things it does is check the hard 
drive to make sure you have enough hard drive space for a standard installation. If 
you don’t, you’ll be asked to choose another disk or delete files from the current 
disk before moving on. If you plan to do a new installation or a clean installation, 
you’ll need to adhere to this warning. If you’re planning a custom installation or 
you’re reinstalling the Mac OS over itself, you can skip the warning and click 
Continue (see Figure 33-1). 

Next, you’ll be introduced to and asked to agree with the licensing agreement — 
click the Continue and Agree or OK buttons if you agree with everything you read. If 
not, don’t install the OS. 



Chapter 33 4- In Case of Emergency: Reinstall Mac OS 845 




Figure 33-1 : The Mac OS installer lets you know if it 
thinks youTe running a bit low on disk space. 



The installer then shows you the basic installation screen, where you can choose 
from among the extra installers you want to launch during this session. (These 
installers have been identified as extra, because they don’t appeal to every sort of 
user. On the other hand, Open Transport and networking files are installed with all 
full Mac OS installations because they’re considered standard.) You click to put an 
“X” in the check box next to each of the installers that you’d like to launch during 
this installation session. 

At this point, you can also choose to customize the installation. In essence, this 
gives you access to options that enable you to turn off the installer for the Mac OS, 
the Mac OS InfoCenter, Internet Access, and Open Transport. (There may be newer 
installers in future versions that can also be controlled by selecting the Customize 
option.) Using this customizing control, you can select only the Mac OS for 
installation, for instance, or select a few installers that install extra features, 
without bothering to install the basics. 

You can also choose the Options button at this point to determine whether or not 
you want the Mac OS installer to attempt to Install a new Apple hard disk driver. If 
you have reason to believe that you shouldn’t — or if you have a Mac clone or 
you’re installing onto a non-Apple disk — click to remove the “X” next to this option. 

Once you’ve chosen all the installers you want launched, click Start. The Installer 
will then take a few moments to check your hard drive for errors (this is basically 
the same procedure that Disk First Aid goes through). If all goes well, the first 
installation program in your series will pop up and begin installing things. The Mac 
will work through the rest of its installers until it’s installed everything (or 
encounters an error). At the end, you click Continue to install more things or 
Restart to begin your Mac using the new system software. 




846 Part IV > Tweak and Recover the Mac OS 




If you get an error message from the installer telling you that it can't update the ver- 
sion of the Mac OS that's on your hard drive, it's probably because the installed ver- 
sion is later than the version on the installation CD, for example, you're trying to 
install Mac OS 7.5.5 over Mac OS 8.0. If that's the case, and you really want to install 
the older version, you should probably perform a clean install, described later in this 
chapter. 



Custom installation 

To customize your installation, you can do one of two things. The first thing is to 
head to the main Mac OS installation program and run it as discussed in the 
previous section, choosing the Customize button in the main installation window. 
You can then choose whether or not you'll install the basic Mac OS along with the 
Internet connectivity features and PPP software for Open Transport. Click Start and 
the hard-drive checking and installation process begins. 

Once the secondary installers open, however, you’ll have another chance at 
customization. In each of these, you'll have the opportunity to choose from three 
different installation options: 

4- Easy install. Installs all of the Apple-recommended files, usually so that yon 
have full capabilities. 

"f Custom install. Allows you to use the installer to add only certain related 
components. This is good if you’d like to reinstall drivers or extensions that 
you’ve accidentally deleted or thcit have become corrupted (see Figure 33-2). 

Custom remove. Helps you remove components controlled by this installer 
that have already been installed on your Mac. To uninstall a particular 
component, click to place an “X" next to that item. 




Figure 33-2: Choosing Custom Install gives you 
access to all the components controlled by this 
installer. 



Chapter 33 -f in Case of Emergency: Reinstall Mac OS 84-7 



Using the Custom Install option, you’re given the opportunity to choose exactly 
which components controlled by that installer you’d like to add to your hard drive. 
Click the check box next to each item that you’d like installed. Note also that you 
can get information about what each item does by clicking the small information 
C‘i”) icon that floats way to the right next to each item. 

Once you’ve chosen all the items you need, click the Install button. The installer 
will copy the appropriate components to your System Folder, and then move on to 
the next installer. If it’s reached the last of the installers you asked to use, you’ll be 
asked to Continue (to access any installers you didn’t choose the first time around) 
or Restart the Mac. 

Clean install 

The idea with a clean install is to either update your Mac to a new version or 
reinstall the Mac OS on your hard drive, but without disturbing a copy of the 
System Folder that’s already been installed on the drive. With a regular installation, 
you’ll install Mac OS files right into the existing System Folder, which might result in 
the same problems you’re trying to avoid if you’ve got corruption or conflicts in 
your current System Folder. 



Bypass the test: Quicker custom installation 



If you know the exact component (and its associated installer) that you need to add to your 
Mac to get everything working, you might prefer to bypass the hard drive check. If s nice 
that Apple has built this into the installer in Mac OS 7.6 and higher, because very few peo- 
ple are diligent enough to check their drive before installing. But if you're planning a simple, 
quick installation, waiting to test the entire drive can be frustrating. (This may also be nec- 
essary If you have a Mac thafs been upgraded with a newer processor, a processor daugh- 
tercard, or a similar upgrade. Sometimes the installer will choke when it finds a processor 
it's not familiar with. If so, try to bypass the main installer and go directly to the specific 
installer you want to use.) 

The answer is to dig around on your Mac OS Installation CD and find the specific installer 
you're looking for. This bypasses the main Mac OS installer program, enabling you to 
quickly add just the components in which you're interested. 

In the CD's main root-level folder in the Finder, use the scrollbars to scroll down below the 
visible icons. You should see a folder that says Install Pieces, Installer Programs, or some- 
thing similar. Open that folder and you'll be presented with icons for all the various 
installers available. These are the individual installers that the main Mac OS installer calls 
once it's done checking your drive. Launch one of these installers and you'll bypass the 
drive test, heading straight for the installation itself. (Note that the actual Mac OS installer is 
available in here, too, just in case you really feel like cheating.) This may not be true in Mac 
OS versions beyond Mac OS 8.1, although I hope it is. 




848 Part IV 4^ Tweak and Recover the Mac OS 



Instead, a clean install disables the old System Folder and installs a brand new one. 
This gives you a chance to start over again with a completely new installation. 
Assuming your hard drive and other hardware items aren’t giving you any trouble, 
you may be able to quickly avoid problems that are currently plaguing you. Maybe. 
(See the pros and cons of reinstalling the Mac OS earlier in this chapter for a full 
discussion.) 

So why not just format the drive and do a full installation? Because you only need 
to format the drive if you’re partitioning to create more virtual drives, formatting to 
get past an extreme fragmentation problem, or if you’ve reformatted in HFS Plus 
format. Otherwise, formatting the drive is overkill. 

Keeping the old System Folder has three additional advantages. First, it allows you 
to see exactly how the old System Folder was arranged. This can be helpful when 
something doesn’t work with the new System Folder installation and you wonder 
why. (For instance, you can easily answer questions such as the following: What 
extensions were necessary for using my CC)-Recordable drive? Just head for your 
old System Folder and examine its contents to see what’s missing.) 

Second, having the old System Folder gives you something to go back to, if 
necessary. This is especially true if you’re not having trouble with the old system, 
but you decide to perform a clean install as a precaution, in case an updated 
version of the Mac OS is buggy or doesn’t work well with your Mac. If either of 
these is the case, you can disable the new System Folder, re-enable the old one, and 
restart the Mac. 

Third, keeping the old System Folder will allow you to move components — such 
as third-party extensions and drivers — directly to the new System Folder, without 
requiring you to reinstall all that software. Again, this isn’t the best idea if you were 
having a conflict or other trouble; in that case, reinstall everything from the original 
media just to make sure you’re solving the problem. But if you’re just updating to 
the new OS, you’ll find it’s easier to drag your third-party extensions to the new 
System Folder than it is to scare up all those old installation disks and CDs. 

The easy way to effect a clean install is to allow the Mac OS installer to do it for 
you. In Mac OS 7.6 or above, simply check the Perform Clean Installation option 
that appears in the regular Mac OS Installer window (see Figure 33-3). Next, 
proceed as usual with the installation. 



Chapter 33 ^ In Case of Emergency: Reinstall Mac OS 849 




Figure 33-3: The easy way to perform a clean installation 



If you don’t have a Perform Clean Installation option in your installer, you’re using 
an older Mac OS version. That’s OK, though — just hold down §€-Shift-K while the 
installer window is open. This should pop up an option that enables you to choose 
how the installation will be performed — by updating an existing System Folder or 
installing a new System Folder (see Figure 33-4). 




Figure 33-4: In earlier OS versions you can perform 
a clean install if you know the secret keystrokes. 



If the keystrokes result in an error message telling you that you can’t perform a 
clean install, it’s possible that you’ve attempted to perform a clean install from a 
System CD that’s only designed to upgrade an existing System Folder. These CDs 
are often distributed free; Apple designs them so that they can’t create a new 
installation on their own. Instead, you’ll need to create a clean install of the earlier 
OS, and then use this upgrade CD to update that new, clean version. 




850 Part IV -f Tweak and Recover the Mac OS 



Unbless and clean install 



If you'd like to perform without the aid of the Clean Install option in newer OS installers or 
the §8-Shift-K sequence in older installers, you can do so fairly simply. You just need to unb- 
less the old System Folder before launching the installer. This can be a little dangerous; if 
you're forced to abort the installation or otherwise reboot your Mac, it won't be able to start 
from the hard drive. Be sure you have bootable CDs and Disk Tools disks ready. 

To unbless the System Folder, open it up and move the System file to the Extensions 
(Disabled) folder. (You can choose another folder, such as the Fonts folder, or you can 
move the System file to another folder outside of the System Folder, if you like.) Now close 
the System Folder. 

Rename the System Folder to something like Previous System Folder. Launch the installa- 
tion program. 

If it's unable to find a blessed System Folder, the installer should happily "Easy" or "Custom" 
install the Mac OS onto the drive in a new folder called System Folder. This will be a clean 
install of the OS. 



Installation errors 

You generally won’t get errors when installing the Mac OS, especially if you’ve 
followed the precautions of checking the drive with a disk fix utility and optimizing 
it — an important step — before performing a huge installation session. If you 
haven’t though, you may be flirting with errors. Of course, the errors could come 
about for other reasons, too. Here’s a quick look at potential errors and their 
solutions. 

4“ Unable to quit all applications. The installer may have trouble quitting 

applications that are running in the background when you begin the process. 
In most cases, the installer quits every application, including the Finder, to 
avoid potential conflicts while the installation is taking place. To get around 
this you should restart the Mac with only Mac OS extensions running and 
nothing active in the Startup Items folder (you can manage that through the 
Extensions Manager). Next, immediately run the installer after the restart has 
completed (don’t run other applications first). 

4 Disk errors. If the installer stops, quits, or complains due to a disk write error 
(or a disk full error), you need to quit the installation and check the drive to 
make sure it has enough disk space for the installation. If that’s not the 
problem, restart and run a disk fix utility. You should also consider booting 
from a CD-ROM, and then running the utility to get the full effect of the 
fixes. Defragment the drive as well, and then try the installation again. If 
you continue to get errors, you may need to back up your data and files, 
and then test the drive for physical errors (using Drive Setup or your drive 
management software) cind reformat (see Chapter 27 for details on 
formatting). 




chapter 33 ^ In Case of Emergency: Reinstall Mac OS 851 



> Read errors. If the installer has trouble reading something from its own media, 
there could be a problem with the available RAM for the installer (restart and 
run only the installer with only the Mac OS All Full extensions running.) 
Although it’s unlikely the problem, you can also give the installer more RAM in 
its Get Info window. (You may need to copy the installer and its installation 
files to your hard drive to get this setting to take.) More likely, there’s 
something physically wrong with your installation media. If you can isolate 
the particular installer that’s causing the problem (such as the OpenDoc or 
QuickDraw 3D installer), try eliminating those in a custom installer, and then 
install again. If necessary, you can install those components from another Mac 
OS CD or by downloading their latest installers from Apple’s file library. 

^ Conflicts, crashes. Again, if the installer program crashes, you should try 
restarting with only the Mac OS extensions enabled and without any 
other applications running. If crashes persist, you may have a corrupt 
Mac OS-related extension; troubleshoot the extension conflict and/or try 
restarting and installing with fewer or no extensions enabled, followed by 
a clean install to create a new System Folder. 



Summary 

> Reinstalling the Mac OS should be an option of last resort, not first. If you 
plan to reinstall the Mac OS because you’re having trouble with your system 
software, you should first try all the troubleshooting advice in earlier 
chapters. Often, reinstalling the Mac OS won’t solve corruption or conflict 
issues, especially if you install it over an existing version. 

> You should reinstall the OS if you’ve formatted the drive, are upgrading to 
a newer version of the OS, or have exhausted all other troubleshooting 
possibilities. In this case, you have three different installation options: an 
easy install, a custom install, or a clean install. 

4- Easy and custom installs enable you to install the Mac OS on a drive that 
doesn’t currently have a valid System Folder. If the System Folder does exist, 
its contents will be updated and overwritten by the installer. 

-f A clean install will enable you to create a new System Folder on a hard drive 
that already has a System Folder. For troubleshooting and as a precaution, 
this has many advantages. You can continue to consult the older System 
Folder, you can revert to it if necessary, and you can slowly move extensions 
and drivers from the earlier System Folder to the new one without being 
forced to reinstall all your utilities and drivers. 



Vendor Listings 

T his appendix lists the Macintosh peripheral vendors 
discussed in this book, along with their contact 
information. A Web site is often the best way to get 
information, which is why Web sites are included throughout 
the text of the book when referring to a company. If you’re 
interested in getting in touch with a particular company 
through more traditional means, though, here’s the contact 
information you’ll need. 




Apple Computer, Inc. 

Apple Computer, Inc. (www.apple.com) 
1 Infinite Loop 
Cupertino, CA 95014-2084 
408-996-1010 



Type of Support 


Number to Call 


Standard —support for the first 
90 days you own an Apple product 


800-500-7078 


Application — support for software, such 
as QuickTime 


512-873-4300 


Apple Support Line — paid support calls 
after 90 days 


888-APL-VALU 


Professional - support for helpdesk 
professionals 


888-APL-VALU 


Automated -general information and 
frequently asked questions 


800-SOS-APPL 



854 Appendixes 



Online Shopping 

APS Technologies (v;ww . apstech . com) 

800-395-5871, 816-483-1600 
6131 Deramus Street 
Kansas City, MO 64120 
sales@apstech.com 

Club Mac (WWW. cl ub- mac. com) 

Customer Service 800-258-2622 
Fax 949-768-9354 

Monday — Friday 6 a.m. — 6 p.m. PST 
7 Hammond Street 
Irvine, CA 92618 
custsvc@cl ub- mac. com 

Cyberian Outpost (www . cybout . com) 

800-856-9800, 860-927-2050 
Fax 860-927-8375 
P.O. Box 636 
Kent, CN 06757 
sal es@outpost 

MacConnection (www.macconnecti on . com) 

Customer Service Department: 800-800-0018 
PC Connection 
528 Route 13 
Milford, NH 03055 

Other World Computing (www.macsales.com) 

800-275-4576 

Monday — Friday 8:30 a.m. — 8 p.m.; Saturday 10 a.m. — 5 p.m. 
224 West Judd Street 
Woodstock, IL 60098 
compsales@aol .com 



Adapters, Ports, Input cards 

Belkin Components (www . bel ki n . com) 

800-2-BELKIN 

Fax 310-898-1111 

P.O. Box 5649 

Compton, CA 90224-5649 



Appendix A 4 Vendor Listings 855 



Griffin Technology (v;ww . nashvi lie. net/~gri f f i n/) 

615-255-0990 

Fax 615-255-8040 

820 Fesslers Pkwy, Suite 315 

Nashville, TN 37210 

gri ff i n@tel al i nk . net 

Infowave (www . i nf owa ve . com) 

800-663-6222, 604-473-3600 
Fax 604-473-3699 

Infowave Wireless Messaging Inc. 

Attention: Customer Service Group 
4664 Lougheed Highway, Suite 188 
Burnaby, British Columbia 
Canada V5C 6B7 

Interex, Inc. (wwv/. i nterex.com) 

800-513-9744 

8447 E. 35th Street North 

Wichita, Kansas 67226 

Kernel Productions (www .kernel . com) 

302-456-3026 

Tech support fax 302-456-3124 
Monday — Friday 7 a.m. — 7 p.m. EST 

Keyspan (www.keyspan.com) 

510-222-0131 

Fax 510-222-0323 

3095 Richmond Parkway, #207 

Richmond, CA USA 94806 

info@keyspan.com 

Momentum, Inc. (www.momentuminc.net) 

425-893-8100 
Fax 425-893-8200 
sal es@momentumi nc . net 
support@momentumi nc . net 

Proline Distribution (www. prol i ne . com) 

A division of Casa Blanca Works, Inc. 

415-461-2227 
Fax 415-461-2249 
148 Bon Air Center 
Greenbrae, CA 94904 
i nfo@prol i ne . com 



856 Appendixes 



TechCessories (v^ww . techcessori es . com) 

80(M80-TECH (8324) 

Fax 408-954-1984 
2031 0-Toole Avenue 
San Jose, CA 95131 

USR Systems (www . 3Com.com) 

(US Robotics and 3Com have merged) 

800-NET-3Com, 800-638-3266, 408-764-5000 

Fax 408-764-5001 

3Com Corporation 

5400 Bayfront Plaza 

Santa Clara, CA 95052-8145 

utilities. Drive Maintenance, and Backup 
Systems 

Aladdin Systems, Inc. (www. al addi nsys . com) 

408-761-6200 
Fax 408-761-6206 
165 Westridge Drive 
Watsonville, CA 95076 
servi ce@al addi nsys.com 

Alsoft Inc. (www.Al soft.com/) 

800-ALSOFT1, 800-257-6381, 281-353-4090 
Fax 281-353-9868 

Monday — Friday 8:30 a.m. — 5:30 p.m. CT 

P.O. Box 927 

Spring, TX 77383-0927 

Tech . Support@Al soft . com 

Dantz (www.dantz.com) 

925-253-3000 
Fax 925-253-9099 
4 Orinda Way, Building C 
Orinda, CA 94563 
customer_servi ce@ntz . com 



Appendix A -f Vendor Listings 857 



MicroMat Computer Systems, Inc. (wwv/.mi cromat . com) 
800-829-6227, 707-837-8012, 707-838-4231 (automated) 
Fax 707-837-0209 

Monday — Friday 9 a.m. — 5 p.m. PST 
8868 Lakewood Drive 
Windsor, CA 95492 
i nfo@mi cromat . com 

Symantec Corporation (www . Symantec . com) 
800-441-7234, 541-334-6054 
Fax 541-984-8020 
1 75 West Broadway 
Eugene, OR 97401 



Software Applications 

Adobe Systems Incorporated (www .adobe . com) 

800-833-6687, 408-536-6000 

Fax 408-537-6000 

345 Park Avenue 

San Jose, California 95110-2704 

FileMaker, Inc. (www. f i 1 emaker . com) 
800-544-8554, 800-800-8954 (automated) 

Monday — Friday 6 a.m. — 6 p.m. PST 

P.O. Box 58168 

Santa Clara, CA 95052-8168 

Microsoft Corporation(www . mi crosof t . com) 

800-426-9400 

1 Microsoft Way 

Redmond. WA 98052 

info@microsoft.com 



clone Vendors 

APS Technologies (www . apstech . com) 

816-483-1600 

6131 Deramus Street 

Kansas City, MO 64120 



858 Appendixes 



Mactell Corporation (www.mactel 1 .com) 

888-MACTELL, 512-323-6000 

Fax 512-323-6394 

7000 Cameron Road 

Austin, Texas 78752-2828 

info@mactel 1 .com 

Motorola, Inc. (www . mot . com) 
847-576-5000 

1303 East Algonquin Road 
Schaumburg, IL 60196 USA 

Radius, Inc. (www. radius . com) 
650-404-6000, 800-5-RADIUS 
460 East Middlefield Road 
Mountain View, CA 94043 
support@radi us . com 

UMAX Technologies, Inc. (www . Umax . com) 

800-562-0311, 510-651-4000 

Fax 510-651-8834 

BBS 510-651-2550 

3561 Gateway Boulevard 

Fremont, CA USA 94538 



Processor Upgrades 

Mactell Corporation(www.mactel 1 .com) 

888-MACTELL, 512-323-6000 

Fax 512-323-6394 

7000 Cameron Road 

Austin, Texas 78752-2828 

i nfo@macte1 1 . com 

MicroMac Technology (www. mi cromac . com) 

714-362-1000 

Fax 714-362-5428 

27121 Aliso Creek Road, Suite 125 
Aliso Viejo, CA 92656-3364 
sa1es@micromac.com 

Newer Technology, Inc. (www.newertech.com) 

800-678-DRAM (3726). 316-943-0222 

Fax 316-943-4515 

4848 W. Irving Street 

Wichita, KS 67209 U.S.A. 

i nfo@newertech.com 



Appendix A -f Vendor Listings 859 



PowerLogix (www. powerl ogi x . com) 

512-795-2978 

Fax 512-795-2981 

8760A Research Boulevard, Suite 240 
Austin, TX 78758 
info@powerlogix.com 

Sonnet Technologies (www. sonnettech . com) 

800-7864)260, 714-261-2800 

Fax 714-261-2461 

18004 Sky Park Circle, MS 260 

Irvine, CA 92614 

sal es@sonnettech . com 

XLR8 (www.xl r8.com) 

800-513-9744 
8447 E. 35th Street N. 

Wichita, KS 67226-1344 



Logic Boards 

MilagroMac (www. mi 1 agromac . com/ upgrades . html) 

714-723-1056 

Fax 714-673-7238 

RO. Box 5240 

Newport Beach, CA 92662 

mi 1 agro@pacbel 1 .net 

NEXCOMP (www . nexcomp . com) 

888-GET-A-MAC, 281-469-4061 
Monday — Friday 9 a.m. — 6 p.m. CT 
Nexus Communications 
11115 Mills Road, Suite 112 
Cypress, TX 77429 
sales@nexcomp.com 

We Love Macs (www . 1 ovemacs . com) 

408-725-8046 

Fax 408-744-0307 

8 a.m. — 8 p.m. PST 

P.O. Box 700063 

San Jose, CA 95170-0063 

1 ovemacs@net-shoppi ng . com 



860 Appendixes 



Storage Devices/SCSI 

Adaptec, Inc. (www . adaptec . com) 

408-945-86()0 

Fax 408-262-2533 

691 South Milpitas Boulevard 

Milpitas, CA 95035 

sal esbtc@corp . adaptec . com 

Drivesavers (www . dri vesavers . com) 

800-440-1904, 415-382-2000 

Fax 415-883-0780 

400 Bel Marin Keys Boulevard 

Novato, CA 94949 

customerservi ce@dr1 vesavers . com 

Hitachi (www.hi tachi .co.jp) 

800-241-6558 

Fax 770-279-5699 

RO. Box 4650 

Norcross, GA 30091 

webmaster@hi tachi .co.jp 

IBM North America (www . i bin . com) 
800-IBM-4YOU, 770-863-1234 
Fax 770-863-3030 
1 133 Westchester Avenue 
White Plains, NY 10604 

Initio Corporation (www .initio, com) 
800-99-INITIO, 408-577-1919 
Fax 408-577-0640 
BBS 408-577-0431 

Monday — Friday 8 a.m. — 5 p.m. PST 
2188-B Del Franco Street 
San Jose, CA 95131-1575 
sales@1nitio.com 

Panasonic (www . pa n a son i c . com) 
201-348-7000, 800-PANASYS (automated) 
1 Panasonic Way 
Secaucus, NJ 07094 
pcpchel pdesk@panasonic.com 

Toshiba America, Inc. 

(212) 596-0600 

1251 Sixth Avenue, Suite 4100 
New York, NY 10020 



Appendix A 4- Vendor Listings 861 



CD, DVD, Removable Drives 

Casa Blanca Works (www. prol i ne . com/cbvn' ndex . html) 

415461-2227 

Fax 415461-2249 

148 Bon Air Center 

Greenbrae, CA 94904 

1 nfo@prol i ne . com 

Castlewood Systems, Inc. (www.castlewoodsystems.com) 

510-224-9900 

Fax 510-224-9901 

5000 Hopyard Road, Suite 330 

Pleasanton, CA 94588 

castl ewood0castl ewood systems . com 

e4 (www. e4 . com) 

408441-6060 
Fax 408441-6070 
1731 Technology Drive, Suite 800 
San Jose, C A 95110 
i nfo@e4 . com 

FWB Software LLC (www . f wb . com) 

6504824800 
Fax 6504824858 
2750 El Camino Real 
Redwood City, CA 94061-3911 
1 nfo@fwb . com 

Imation (www. 1mation.com) 

888466-3456, 612-7044 000 
Fax 800-5374675 
1 Imation Place 
Oakdale, MN 55128-3414 
1nfo@1mation.com 

Iomega (www . i omega . com) 

800-my-stuff, 801-778^1000 
1821 West Iomega Way 
Roy, UT 84067 

NEC (www. nec . com) 

800-338-9549, 800-366-0476 (automated) 

Fax 630-775-7900 

BBS 978-6354706 

1250 Arlington Heights Boulevard 

Itasco, IL 60143 



862 Appendixes 



Philips (WWW. phi lips.com) 

800-326-6586, 423-521-4316 
Fax 423-521-4586 
P.O. Box 14810 
1 Philips Drive 
Knoxville, TN 37914 

Pinnacle Micro (www . pi nnacl emi cro . com) 

800-553-7070, 714-789-3000 

Fax 714-789-3150 

140 Technology Drive, Suite 500 

Irvine, CA 92618 

fasteddi e@codenet . net 

Pioneer (www. pi oneer . com) 

800-421-1404 

Fax 310-952-2247 

P.O.Box 1763 

Long Beach, CA 90801 

product . pse@pi oneerservi ce . com 

Plextor (www.plextor.com) 

800-886-3935, 408-980-1838 
Fax 408-986-1010 
BBS 408-986-1569/1474 
4255 Burton Drive 
Santa Clara, CA 95054 
info@plextor.com 

Ricoh (WWW. ricohcorp.com) 
webmaster@ri cohcorp.com 

Sanyo (www. Sanyo . com) 

818-998-7322 
Fax 818-7014170 
21350 Lassen Street 
Chatsworth, CA 9131 1 

Software Architects (www. softarch . com) 

425-487-0122 

Fax 425-487-0467 

19102 North Creek Parkway, #101 

Bothell, Washington 98011 

sales@softarch.com 



Appendix A -f Vendor Listings 863 



Syquest Technology, Inc. (wv/w. syquest.com) 

510-226-4000 

Fax 510-226-4100 

BBS 510-656-0473 

47071 Bayside Parkway 

Fremont, CA 94538 

sal es@syquest . com 

Teac (WWW. teac . com) 

213-726-0303 
Fax 213-727-7656 
7733 Telegraph Road 
Montebello, CA 90640 
webmaster@teac.com 

Yamaha Corporation of America (www.yamaha . com) 
714-522-9011 

6600 Orangethorpe Avenue 
Buena Park, CA 90620 
infostation@yamaha .com 



Input Devices 

Adesso, Inc. (www.adessoinc.com) 

310-216-7777 

Fax 310-216-7898 

100 Corporate Pointe, Suite 230 

Culver City, CA 90230 

i nfo@adessoi nc . com 

APS Technologies (www . apstech . com) 

800- 395-5871, 816-483-1600 
6131 Deramus Street 
Kansas City, MO 64120 
sal es@apstech . com 

CalComp Technology, Inc. (www . cal comp . com) 

714-821-2000 

Fax 714-821-2832 

2411 West La Palma Avenue 

Anaheim, CA 92801-2689 

Cirque (www.gl idepoint.com) 

801- 467-1100 
Fax 801-467-0208 

433 West Lawndale Drive 
Salt Lake City, UT 84115-2916 
info@cirque.com 



864 Appendixes 



Gefen Systems (v/ww . gef en . com) 

800-545-6900 

Fax 818-884-3108 

6261 Variel Avenue, Suite C 

Woodland Hills, CA 91367 

gsinfo@gefen.com 

Kensington (www .kensington. com) 

800-280-8318 

Fax 650-572-9675 

Attn: Customer Service or Sales 

2855 Campus Drive 

San Mateo, CA 94403 

i nf o@kensi ngton . com 

MacAlley (www . ma ca 1 1 y . com) 

626-338-8787 
Fax 626-338-3585 
Mace Group, Inc. 

5101 Commerce Drive 
Baldwin Park, CA 91706 
info@macal1y.com 

Microspeed (www. mi crospeed.com) 

510-259-1270 
Fax 510-259-1291 
2495 Industrial Parkway West 
Hayward, CA 94545-5007 
i nf o@mi crospeed . com 

Qtronix (wv/w .qtronix.com) 

408-467-1888 

Fax 408-467-1880 

1746 Junction Avenue, Suite E. 

San Jose, CA95112 

Wacom Technology Corporation (www . wa com . com) 
360-896-9833, 800-922-9348 (U.S. only) 

Fax 360-896-9724 
BBS 360-896-9714 
1311 SE Cardinal Court 
Vancouver, WA 98683 
sales@wacom.com 



Special Needs Input Devices 

Alva Access Group (www .aagi.com) 

510-923-6280 
Fax 510-923-6270 



Appendix A 4 Vendor Listings 8G5 



tty 510-923-6286 
5801 Christie Avenue, Suite 475 
Emeryville, CA 94608 
i nfo@aagi . com 

Dragon System’s PowerSecretary (www. dragonsys . com) 

617-965-5200 

Fax 617-527-0372 

320 Nevada Street 

Newton, MA 02160 USA 

i nfo@dragonsys . com 

Duxbury Systems, Inc. (wv/v/. duxbury systems . com) 

978-486-9766 

Fax 978-486-9712 

435 King Street 

P.O. Box 1504 

Littleton, MA 01460 USA 

1 nfo@duxsys . com 

RJ. Cooper and Associates (www . rjcooper . com) 

800-RJCooper, 714-661-6904 

Fax 714-240-9785 

24843 Del Prado #283 

Dana Point, CA 92629 

rj@rjcooper.com 

Synapse Adaptive (w ww . s y n a p s e a d a p t i v e . c om) 

888-285-9988, 415-455-9700 

Fax 415-455-9801 

3095 Kernel* Boulevard, Suite S 

San Rafael, CA 94901 

i nfo@synapseadapti ve.com 



Touch Screens 

ELO TouchSystems, Inc. (www. el otouch . com) 

800-557-1458, 510-608-3200 

Fax 510-608-3277 

6500 Kaiser Drive 

Fremont, CA 94555 

el oi nfo@el otouch . com 

Information Display Systems (www . i di spl ay . com) 
302-764-8602 
i ds@i di spl ay . com 



866 Appendixes 



KeyTec, Inc. (www.magictouch.com) 

800-MAGIC-89, 972-234-8617 
Fax 972-234-8542 
sa1es@magictouch.com 

MouseTouch Technologies, Inc. (www.mousetouch.com) 

806-274-7296 

Fax 806-274-7298 

505 West 10th Street 

Borger, TX 79007 

sal es@mousetouch . com 

PixelTouch (www.pixeltouch.com) 

909-923-6124 
KDS Pixel Touch 

1840 Carlos Street, Building 15 A 
Ontario, CA 91761 

Touch Screens Inc. (www. touchwi ndow.com) 

800-753-2441, 770-921-8436 

Fax 770-921-8494 

5761 Four Winds Drive 

Lilburn, GA 30247 

i nfo@touchwi ndow.com 

Troll Touch (www. trol 1 touch . com) 

805-257-1160 
Fax 805-257-1161 

25510 Stanford Avenue, Suite 106 
Valencia, CA 91355-1 131 
trol 1 touch@earthl ink.net 



Scanners 

Agfa Division (www . agf a . com) 
201-440-2500 
Fax 20M40-5733 
100 Challenger Road 
Ridgefield Park, NJ 07660 



Appendix A > Vendor Listings 867 



Caere (www.caere.com) 

800-535-7226, 408-395-7000 
BBS 408-395-1631 
100 Cooper Court 
Los Gatos, CA 95032 
ocr_sa1es@caere.com 

Epson (WWW. epson . com) 

800442-2007, 310-782-0770 
20770 Madrona Avenue 
Torrance, CA 90503 

Hewlett-Packard (www . hp . com) 

650-857-1501 
Fax 650-857-5518 
3000 Hanover Street 
Palo Alto, CA 94304-1185 

La Cie Ltd. (www.lacie.com) 

503^444500 

Fax 503-8444508 

22985 NW Evergreen Parkway 

Hillsboro, OR 97124 

sales@cie.com 

Linocolor (www. 1 i nocol or . com) 

888-LINOCOLOR 

Fax 516-233-2166 

8320 Old Corthaus Road, Suite 200 
Vienna, VA 22182 
i nf o@l inocolor.com 

MicroTek (www.microtek.com) 
310-297-5000, 310-297-5101 (automated) 

Fax 310-297-5050 

Monday — Friday 7 a.m. — 5 p.m. PST 

Polaroid Corporation (www . pol a roi d . com) 
800432-5355, 781-386-2000 
549 Technology Square 
Cambridge, MA 02130 

UMAX Technologies, Inc. (www . Umax . com) 
510-6514000, 800-286-6186 (automated) 

Fax 510-651-8834 
BBS 510-651-2550 
3561 Gateway Boulevard 
Fremont, CA 94538 



868 Appendixes 



Visioneer (www. vi sioneer . com) 
510-608-6300, 888-368-9633 (automated) 
Fax 716-871-2138 
34800 Campus Drive 
Fremont, CA 94555 



Digital Cameras 

Eastman Kodak Co. (www. kodak . com) 
800-235-6325 

Monday — Friday 9 a.m. — 8 p.m. EDT 
343 State Street 
Rochester. NY 14650-0229 

Olympus (www.olympus.com) 

516-844-5000 
Fax 516-844-5930 
Two Corporate Center Drive 
Melville, NY 11747-3157 

Nikon, Inc. (www.n1kon.com) 

800-52-N1KON, 516-547-4200 
Fax 516-547-0299 
1300 Walt Whitman Road 
Melville, NY 11747-3064 

Casio Computer Co., LTD. (www.casio.com) 

800-962-2746 

1-6-2 Honmachi 

Shibuya-ku 

Tokyo 151-8543, Japan 
qvsupport@casi o-usa . com 









Online 

Resources 



X 




> 4 ^ 4 > 



T he Internet has quickly become the information source of 
first resort when it comes to the Macintosh world. If 
you’re looking for information on troubleshooting, upgrading, 
particular peripheral issues, or daily news bites to keep you 
informed on Mac goings-on, fire up your Web browser and 
check out these sites. (Actually, a few are FTP sites where you 
can download files directly; you can use a Web browser for 
these, too, or an FTP program such as Fetch for Macintosh.) 



Apple Web Sites 

These are all sites handled under the corporate banner of 
Apple Computer, and they feature news, information, support, 
and developer information. Apple’s site is reasonably 
complete, and you’ll often find what you want, although not 
always by simply surfing. When in doubt, use the Search 
textbox to see if you can find what you’re looking for. 

www.apple.com/ 

This is the index page for the entire Apple USA Web site, 
including links to the latest news items, product information, 
and support. 

www.appIe.com/hotnews/ 

This page gives you the latest on Apple technologies, 
products, and tradeshow appearances, as well as the 
occasional feature story on people who work at or with Apple. 
It’s a good place to find product, technology, and service 
announcements, as well as good news about Apple. 





li ■' 



870 Appendixes 



www.apple.com/supporl/ 

This is the index page for Apple’s support site, including links to the Technical 
Information Library, the Software Update Center and links to others support 
resources such as the troubleshooting guide and the Apple Specifications database. 

http://til.info.apple.com/ 

You can get to this site from the Support pages, but it’s certainly a good idea to 
have the URL memorized, especially if Mac upgrade or repair is your livelihood, 
hobby, or specialty. Thousands of technical articles discuss problems and issues 
that have been brought up by Apple engineers, technicians, and telephone support 
staffers. (See section later in this appendix.) 

www.apple.com/developer/ 

These pages, intended for Mac OS programmers and developers, also offer good 
information on how Apple’s technology works and what the latest additions are 
through news items and press releases. 

http://product.info.apple.com/productinfo/datasheets/index.html 

The AppleFacts Online Archive on Apple’s main Web site is a great resource for 
learning about past Mac models, including an in-depth look at capabilities and 
specifications. 

www.apple.com/store/ 

This is Apple’s online store for configuration and purchasing Apple products. 



1 International Apple Site Index Pages 


Area 


URL 


Asia Pacific 


WWW. as i a . appl e. com/ 


Australia 


www.apple.com.au/ 


Belgium 


www.apple.be/ 


Brazil 


www.apple.com.br/ 


Canada 


www.apple.ca/ 


Chile 


www.applechile.cl / 


Czech Republic 


www.apple.cz/ 


Denmark 


www.apple.dk/ 


Europe 


www.euro.apple.com/ 



Appendix B -f Online Resources 871 



Area 


URL 


Finland 


www.apple.fi/ 


France 


www.apple.fr/ 


Germany 


www.app1e.de/ 


Holland 


www.apple.nl/ 


Hong Kong 


http://app1ec1ub.com.hk/ 


Hungary 


www.apple.hu/ 


Iceland 


WWW. apple. Is/ 


Japan 


www.apple.co.jp/ 


Latin America/ 
Caribbean 


WWW. 1 at inamerica .apple.com/ 


Mexico 


www.apple.com.mx/ 


New Zealand 


www.apple.co.nz/ 


Norway 


www.apple.co.no/ 


Poland 


www.apple.com.pl / 


South Africa 


www.apple.co.za/ 


Spain 


www.apple.es/ 


Sweden 


www.apple.se/ 


Switzerland 


www.apple.ch/ 


Taiwan 


www.apple.com.tw/ 


Turkey 


www.bil kom.com.tr/ 


United Kingdom 


WWW. uk.euro. appl e.com/ 



Shopping 

Various sites on the Web can help you shop for a new Mac, a used Mac, or an 
upgrade peripheral that you’d like to install in your existing Mac. These sites are by 
no means the only ways to shop online (nor am I necessarily endorsing any of them 
if they are commercial sites), but they might help get you started on your quest for 
cool new Mac stuff. 



872 Appendixes 



www.amcoex.com / 

Here you’ll find American Computer Exchange’s regular listings of used buying and 
selling prices on the Web. 

www.club-mac.com/ 

Club Mac really does feel like a club, of sorts, especially when you sign up for their 
weekly e-mail sales sheet. Plus, they often have great prices, discounts, and close- 
outs. 

www.outpost.com/ 

Cyberian Outpost is a complete resource for software, books, accessories, Macs 
and peripherals. Another good place to shop, Cyberian Outpost is known for its 
“Coming Soon” lists which feature manufacturers’ announcements for not-yet- 
released products. 

www.macsaies.com/ 

This site has been improving its look and feel for quite a while now, but you often 
can’t beat Other World for great prices on Macs, PowerBooks, and other 
equipment. It’s a no-frills kind of Web site, but that’s part of what makes it fun. 

www.mac-deals.com/ 

This Web site keeps track of all sort of deals on Macs, upgrades, and peripherals on 
other sites around the world. Includes searches, special reports (such as MacWorld 
Expo price lists and where to find the best deals on particular upgrades), and even 
some news and quality reports. 

www.smalldog.com/ 

Small Dog Electronics is another favorite Mac, upgrade, and peripheral vendor. 

www.enprolndia.com/macguide/ 

The Mac OS Buyer’s guide is a Web site devoted to comparisons of retail prices on 
Mac OS computer systems and peripherals. 

http://mac.computertown.com/ 

Here are the Mac-specific pages of ComputerTown, a popular store and information 
resource for Mac users, especially in the San Francisco Bay Area. They’re an 
authorized electronic reseller, though, which means they can sell Apple products 
directly over the Web. 



Appendix B ^ Online Resources 873 



Used Parts and Classified Sales Sites 


Site Name 


URL 


Shreve Systems 


WWW. sh re vesys terns . com/ 


NEXCOMP 


WWW. nexcomp . com/ 


MilagroMac 


WWW. mi 1 agromac.com/ 


We Love Macs! 


www.lovemacs.com/ 


insanely Great Classifieds 


WWW. i nsanely-great . com/ cl ass . html 


ClassMac 


www.classmac.com/ 


Mac Trading Post 


www.mymac2u.com/themactradi ngpost/ 


Classic Macs 


www.unitus.ml . org/cmsal es/ 


PowerDeals (PowerBook 
classifieds) 


WWW. powerdeal s . com/ 


Usenet — Macs for Sale 


comp. for sal e . computers .mac 


Usenet - Mac Systems 
For Sale 


comp. sys .mac. forsal e 


Usenet — Mac Systems 
Wanted 


comp. sys. mac. wanted 




Interested in visiting the Usenet classifieds boards? You may need a special program 
to access Usenet. Cyberdog, Outlook Express, Netscape Communicator (in the 
Messenger module), and Microsoft Mail and News can all access Usenet newsgroups. 
Newswatcher from John Norstad is a great shareware choice for this task. 



Mac News 

Mac news Web sites are incredibly popular and successful, with many different 
players trying their hand at Web-based Mac journalism. Some of them puli it off 
better than others (including those participants who actually are professional 
journalists). But if you’re interested in Mac news, you won’t want for opportunities 
to read some. 



874 Appendixes 



www.mac8urfer.com/ 

Features Mac-related headline news from the popular Mac-oriented Web sites and 
other news organizations around the Web. 

www.maccentral.com/ 

One of the premiere Mac news sites, with features and stories that change daily, 
including popular columnists, consumer advocacy, and rumor-squashing reports. 

www.macosrumors.com/ 

The much-heralded (and sometimes maligned) rumor source covering possibilities 
and probabilities in the world of Macs and Apple Computer. 

www.macnn.com/ 

Mac-related headline news, updated many times a day. Hosts the MacNN Reviews 
and MacNN Reality, another rumor report. 

www.webintosh.com/ 

Daily headlines, columns, and product reviews, includes a stock-watch report, news 
on other sites, and product previews. 

www.macaddict.com/ 

Online arm of the popular Mac magazine offers regular news, commentaries, and 
special reports on its Web site. 

www.macweek.com/ 

Once the Mac world’s weekly professional tabloid journal, MacWeek is now only on 
the Web, although its news is keeping pace with the rest. Articles featuring 
professional insider stories and leader’s opinions change at least weekly, and often 
more frequently. 

www.macreport.com/ 

The new weekly magazine for Mac users and professionals includes some online 
news, but most of it comes in the form of a free weekly PDF or text document. It 
may, at some point, become a weekly print newspaper. 

www.tidbits.com/ 

Adam Engst’s venerable e-mail-based Mac newsletter has a large audience base of 
happy readers. The list is distributed weekly and includes news, commentary, and 
product reviews and roundups. 



Appendix B 4- Online Resources 875 



www.gcsf.com/ 

Home of MWJ, the weekly journal of Macintosh news and analysis. To get your 
weekly dose of MWJ’s analysis requires a monthly subscription, although you’ll find 
information about the newsletter and occasional free versions on the site. 

www.ogrady.com/ 

O’Grady’s PowerPage is a news, analysis, and reviews site dedicated to all things 
PowerBook. Features info on specific PowerBook models, rumors regarding 
upcoming models, and links to sites for more information about PowerBooks. 

www.mactimes.com/soho/ 

SOHO Macintosh News and Tips features just what it says: news and tips for the 
small office/home office Mac users. 



Mac Advocacy 

These sites focus on analyzing the news, rallying the troops, or responding to more 
mainstream articles, columns, or criticisms of all things Mac. They may not be the 
most reliable sites when it comes to product information or updated or unbiased 
looks at Apple Computer, but they’re sure to prove enjoyable and, occasionally, 
more right than not. 

www.evaiigelist.macaddict.com/ 

The official Web site of the Evangelist, a mailing list started by Guy Kawasaki to 
spread good news among Mac users. The list also has a useful side; if you need to 
formulate an argument, find a particular product, or encourage a company to write 
a Mac version of their software, post your request to the Evangelist and you’ll likely 
be inundated with replies, strategems, and encouragement. 

www.mackido.com/ 

Opinions on many things Mac-related and some things not. Mackido’s specialty is 
focusing on the major media’s view of Apple and what they get wrong in their 
arguments, 

www.macmarines.com/ 

The Mac Marines fight against injustice, misinformation, and general evilness in the 
computing world — at least, as they define it. The truth is, they don’t seem to 
update too often, although they do have a great links page. 



876 Appendixes 



www.apple.com/whymac/ 

The Why Mac pages on Apple’s site include feel-good information such as Apple’s 
advertising and benchmarks, along with reports, facts, and opinions that may help 
you convince others to buy more Macs (or allow you to keep the Mac you have). 



Upgrade and Troubleshoot 

Here’s the meat — some of the best sites to find information about your Mac model, 
new Mac upgrades, hardware problems, software issues, and the latest conflicts, 
bugs, and other errors. 

www.mac-upgrade.com/ 

The companion site for this book, repository for updates, news, information and 
reviews of upgrades and hardware troubleshooting for Macs. 

www.macfixit.com/ 

An excellent resource for regular updates, news, and information on maintaining 
your Mac and troubleshooting software and Mac OS problems. Ted Landau is 
author of the highly regarded Sad Macs, Bombs, and Other Disasters. 

www.everymac.com/ 

This site lists and discusses specifications and other tidbits about nearly every 
Macintosh model ever made, especially including the many different clone vendors, 
both large and small, that have made and sold Macs internationally. 

www.xlr8yourmac.com/ 

News, reviews, and performance evaluations of various upgrades for the latest 
Mac models, including upgrade processor cards, RAM, graphics cards, and other 
speed-ups. 

http://junlor.apk.net/~ijl/performa/ 

Problems and solutions focus specifically on Performa models and their owners, 
offering advice for updates, workarounds, and other issues specific to Apple’s 
consumer models. 



Appendix B -f Online Resources 877 



www.micromac.coin/ 

Aside from selling a wide variety of upgrading products, Micromac also offers an 
excellent specifications search service on their Web site. Just choose your Mac 
model from a menu, and the search will give you all the specifications for the model 
including RAM types and possible upgrades. 

www.maclimes.com/Iowend/ 

Low-End Mac offers news, insights, and special reports on the different upgrades 
and updates you can add to aging Mac models to make them hum again. 

http://msproul.rutgers.edu/macintosh/PCIcards.html 

PCI Cards for Macintosh is a resource compiled by Mark Sproul. It lists 
manufacturers and model numbers of all the PCI cards for Mac Mark has found on 
the Net and elsewhere. 

www.powermacintosh.com/ 

The Power Macintosh Resource Page offers news, tips, problem workarounds, and 
other information about PowerPC-based Macs. 



Internet Services 

These links lead variously to Mac-based Internet Service Providers, Web server 
specialists, and other sites that can help you get the most out of an Internet 
connection. 

www.macconnect.com/ 

This national, Mac-only Internet Service Provider offers expert help on getting your 
Mac online as well as other services, such as Web serving. 

www.alternativemedia.com/index.html 

Alternative Media is a small Web-hosting and Mac-based design firm. 
www.digitalforest.net 

Digital Forest offers Mac OS server colocation (they’ll look after your Web server 
computer for you) as well as FileMaker Pro database serving over the Web. 



878 Appendixes 



www.kepler-solutions.com 

Kepler Internet solutions also offers colocation, Web serving, Web design, and other 
services, all with a Mac-centric flare. 

www.56k.com/ 

Find ISPs that specialize in high-speed Internet service, including 56 Kbps modem 
service, ISDN, ADSL, and other technologies. 

www.xd8l.com/ 

The Telechoice xDSL report offers information on high-speed DSL technologies, 
adoption, and other news from around the U.S. 



Software 

Want Mac shareware, freeware, drivers, or other downloads? Look no further. 
Included in this list are many, many ways to access the venerable InfoMac FTP 
collection on various mirror sites around the world. Either use Fetch, Anarchie, or a 
similar FTP program — or just enter the FTP URL in your browser to access 
hundreds of Mac-related files. 

www.download.com/ 

This cross-platform shareware/freeware service will automatically sense that you 
are using a Macintosh (depending on your Web browser) and show you the 
Macintosh interface, enabling you to search or browse for downloadable software. 

www.kagi.com/ 

This site is easily the most popular shareware payment system for Mac 
programmers and users. Here you’ll find listings for many, many different Mac 
shareware authors, who allow you to use this interface to pay for and register their 
products. 

www.macdownload.com/ 

Macworld Magazine has created this Web site to catalog and chronicle the Mac 
shareware world, including ratings and recommendations. 

www.pht.com/info-mac/ 

This Web interface is a front-end and home page for the Info-Mac archive, the 
popular and probably largest collection of Mac-related shareware, freeware, and 
other types of downloadables. The Info-Mac FTP archive is mirrored to a number of 
different FTP sites. 



Appendix B 4 - Online Resources 870 



Table B-3 

InfoMac FTP Mirrors 


Location 


URL 


US: Apple 


ftp: //mi rror.app1e.com/mi rrors/ 
Info-Mac. Archi ve/ 


US: AOL 


ftp : //mi rrors . aol . com/pub/ i nfo -mac/ 


US: Washington University, 
St Louis 


ftp: //wuarchi ve.wustl .edu/systems/mac/ 
info-mac/ 


US: Arizona Macintosh 
Users Group 


ftp://ftp.amug.org/pub/mi rrors/i nfo mac/ 


US: University of Hawaii 


ftp: //ftp.hawai i .edu/mi rrors/i nfo -mac/ 


US: University of Delaware 


ftp://fiesta.tsc.udel . edu/pub/mi rrors/ 
info-mac/ 


Australia: Australian 
National University 


ftp://sunsite.anu.edu.au/pub/mac/info-mac/ 


Austria: Vienna University 


ftp://ftp.univie.ac.at/systems/mac/info-mac/ 


Canada: ACT Limited 


ftp://ftp.agt.net/pub/info-mac/ 


Colombia: University of 
Los Andes 


ftp://ftping.uniandes.edu.co/pub/Info-Mac 


Finland: Finnish Academic 
and Research 


ftp://ftp.funet.fi/pub/mac/info-mac/ 


France: FranceNet 


ftp: //ftp. francenet . f r/pub/mi roi rs/ info mac/ 


Germany: University of 
Hannover 


ftp: //f tp. rrzn . uni -hannover.de/pub/info-mac/ 


Hong Kong: HK SuperNet 


ftp: //ftp. hk. super. net /pub /mi rror/i nfo-mac/ 


Israel: Israel Institute of 
Technology 


ftp: //f tp. techni on .ac.il /pub/ unsupported/ 
mac/info-mac/ 


Italy: CNUCE Institute of 
CNR 


ftp: //cnuce-arch . cnr . i t/pub/ i nf o mac/ 


Japan: Osaka University 


ftp://ftp.center.osaka-u.ac.jp/info-mac/ 


Korea: Pohang University 
of Science and Technology 


ftp: //hwa rang . postech .ac.kr/pub/mac/ 
i nfo mac/ 


Netherlands: EuroNet 
Internet 


ftp://ftp.euro.net/Mac/info-mac/ 


New Zealand: Victoria 
University of Wellington 


ftp://ftp.vuw.ac.nz/info-mac/ 



(continued) 



880 Appendixes 



Table B-3 (continued) 


Location 


URL 


NonA/ay: University of 
Oslo 


ftp://mac.uio.no/info-mac/ 


Singapore: National 
University of Singapore 


ftp://ftp.nus . sg/pub/mac/ 


South Africa: The Internet 
Solution 


ftp://ftp.is.co.za/info-mac/ 


Spain: Universitat 
Rovira i Virgili 


ftp://ftp.urv.es/pub/mi rror/i nfo-mac/ 


Sweden: Swedish 
University Network 


ftp: //ftp.sunet . se/pub/mac/i nfo-mac/ 


Switzerland: Swiss 
Academic & Research 
Network 


ftp : //suns i te . cnl ab-swi tch . ch/mi rror/ 
info-mac/ 


Taiwan: National Chiao 
Tung University 


ftp://nctuccca.edu.tw/Macintosh/info-mac/ 


Turkey: Bilkent University 
Preparatory School 


ftp://ftp.bups . bi 1 kent.edu . tr/pub/i nfo-mac/ 


UK: Imperial College 
Department of Computing 


ftp://src.doc.ic.ac.uk/packages/info-mac/ 



Multimedia and Gaming 

Digital video, MIDI, digital audio, 3D, and straight gaming news are all covered in 
this section. 

www.mac-dvr.com/DV/ 

The monthly scoop on the world of creating digital video, including a catalog of 
links to other sites that cover digital video with varying degrees of Mac, cross- 
platform, or other focuses. 



Appendix B > Online Resources 881 



www.el-dorado.ca.u8/~dmnews/ 

Digital Movie News is a site about creating digital movies and other content, 
purporting to offer reviews, tips, and other tidbits about content creation software 
and hardware. 

www.compulersandmusic.com/ 

It’s a store for computer musical equipment, but it’s also a great information source 
regarding digital audio and MIDI. Its strong leanings toward Mac solutions don’t 
hurt, either. 

www.sims.berkeley.edu/~jwang/cgi/av-faq/ 

Macintosh AV FAQ for tips on AV-style Macs. 
www.3dfx.com/ 

3Dfx, Inc. maintains quite a bit of information about the Voodoo 3D acceleration 
technologies, including news, companies, games, developers, and other things that 
are affecting 3D gaming. 

www.imgmagazine.com/ 

Web site for Inside Mac Games magazine, includes recent news, previews of the 
current issue, and links to recently posted game demos. 

www.macledge.com/ 

The Mac Gamer’s Ledge is a full-fledged e-zine dedicated to Mac gaming, including 
news, reviews, and an extensive download library of demos, shareware games, and 
freeware add-ons. 

www.tikabik.com/ 

Yet another gamers’ site that includes industry news, 3-D news, reviews, demos, 
and other special features. 



Searching the TIL 

I thought the Tech Info Library (TIL) deserved its own section. If you need 
troubleshooting information directly from Apple, this is the best way to get it 
without waiting on hold for their tech support people. On fact, they might charge 
you for the call, too, making the Web interface for the TIL an even better deal.) 

Unfortunately, this means you’ll need to se 2 u^ch the TIL, which can take a little 
getting used to. The interface for searching the TIL may change at some point, but 



882 Appendixes 



until it does, these instructions may help you do a better job of searching for a 
particular article. Remember that it takes a little patience, cleverness and tenacity 
to get the right article to pop)-up in the TIL. But if your Mac is experiencing a 
common enough problem, and you’ve done a good job isolating it, you may have 
luck finding an answer in here. 

Here’s how to search the TIL: 

1. Bring up http : //ti 1 , i nfo . appl e . com/ in your Web browser. 

2. You’ll see the search interface. Enter keywords in the text box, separating 
each with a comma. (Words not separated by commas are treated as a single 
phrase. If you search for ‘‘PowerBook 1400” you’ll get articles that include the 
two words “PowerBook” and “1400” right next to one another. If you search for 
“PowerBook, 1400” you’ll get articles that include any of the following: both 
words, both words separated by other words, and articles that include one or 
the other of the words.) 

3. Choose the parts of the TIL articles that you’d like to search from the menu 
above the keyword text box. Qt's often a good idea to begin searching article 
titles, because you’re more likely to get the information you need from an 
article that includes your keywords in the title. If that doesn’t net you much 
information, you can broaden the search by returning to this page and 
choosing Search For:, which searches the text of all articles.) 

4. You can limit your search to certain types of hardware or software in the pull- 
down menu. 

5. Choose how you want the articles listed (by relevance is usually the best 
choice). 

6. With all these options selected, click the Search button. 

A results page generated by the search engine will include a list of articles that may 
or may not have the answer you’re looking for. If you chose to have the articles 
listed by relevance, those that seem to have the best match for your keywords are 
listed near the top. If not, you can hit the Back button in your browser to enter 
different keywords or broaden your search. 

I can offer a couple of other hints to help you find the article you need: 

4 If you can’t find an article using very particular keywords, try to back away 
from those keywords and broaden the search. If keywords such as 
“PowerBook 1400, modem, connection” don’t get you the article you want, try 
a search with just “PowerBook, modem” or even “PowerBook.” You’ll have 
more articles to wade through, but this way you might find what you’re 
looking for. 



Appendix B 4- Online Resources 883 



4* Try all known variations of Apple’s names for technologies if your keywords 
don’t find a particular article. Different people write the technical articles and 
they don’t all use the same style conventions. For instance, you can come up 
with different articles by entering the keywords “HFS+,” “HFS Plus,” and “Mac 
OS Extended format”, even though those keywords refer to the same Apple 
technology. Even knowing an Apple code name, such as “Rhapsody” or 
“Copeland”, will sometimes return results. 

4“ Try different spellings, words, or other keywords, even if they aren’t Apple 
technologies. For example, “specifications” might get more or different results 
than “information,” or “telephone” might get better or different results than 
“phone.” “Mouse” and “mice” return completely different results, as do 
“notebook” and “laptop.” In other words, experiment. 

Most of all, you need to be persistent. If all else fails, drop back from the TIL and 
search the entire Apple Web site. (There should be a search box on the main Apple 
index page at v/ww . appl e . com/.) This may not result in answers to specific 
questions, but it will show you any Tech Notes articles (developer info), parts of 
the Apple Web site, or news items that involve the product or technology that’s 
giving you trouble. 



what's on the 
CD-ROM 



A 





I X 



4 ^ 



I ncluded with this book is a CD-ROM that contains a 
number of demo, freeware, and shareware programs 
available for your use and testing. The CD-ROM is designed to 
be as friendly as possible and offers a complete listing of its 
contents. I’ve also included a listing here of some of the best 
tools available on the disc, as well as some instructions for 
accessing its contents. 



How to Use the CD-ROM 

The CD-ROM offers a few important files you can use to read 
about the CD-ROM contents and how to access its files. 

Files and folders on the main level of the CD-ROM include the 
following: 

4 Read Me. The Read Me file is a text file (you should be 
able to view it using SimpleText, BBEdit Lite or any word 
processor) that contains the very latest information I 
was able to include at the time the CD-ROM was created, 
including information that may have changed relative 
to this appendix. You should read the Read Me file for 
information about any major changes that affect the 
CD-ROM. 

"f Contents. The contents file is a text file that includes a 
listing of the CD-ROM’s contents and the folders and 
subfolders that contain the files. This file isn’t as pretty 
as the HTML interface but will be useful if you’d like to 
manually locate and drag a particular archive to your 
hard drive. 



886 Appendixes 




"f Stufflt Expander. Aladdin System’s archive expansion utility is available on 
the CD-ROM. If you don’t already have a Stufflt Expander version on your hard 
drive, you’ll need to “unstuff” many of the other software distributions stored 
on the CD-ROM in a compressed format. If you need Stufflt Expander, simply 
drag the Stufflt Expander folder from the CD-ROM to your hard drive (or a 
folder within your hard drive). You can then either double-click a Stufflt 
archive (distinguished for its .SIT filename extension) or you can drag the 
archive onto the Stufflt icon. 

If you prefer, you may want to use the Stufflt installer, which is located in the Backup 
Utilities folder on the CD-ROM. Double-click the installer to launch it and install Stufflt 
Expander on your hard drive. 



♦ Netscape Navigator or Internet Explorer. If you don’t already have a Web 
browser installed on your Mac (or if you’d like to upgrade to one of the newer 
versions included on this CD-ROM), pick either Netscape Navigator or 
Internet Explorer from this CD-ROM. A Web browser will be necessary for 
viewing the HTML documents used as contents pages on the CD-ROM. 

4 index.html. This HTML document displays just like a Web page would in 
either Netscape Navigator or Internet Explorer. (If you use some other Web 
browser such as Cyberdog, Mosaic, or MacWeb, this page should work fine in 
those browsers, too.) 

^ html. This folder includes the other HTML files that make up the CD-ROM’s 
interface. 

> archives. This folder contains the subfolders and archives used to store the 
freeware, shareware, and demo files. 



To view the CD-ROM’s contents, use the File ^:> Open File commaind in Internet 
Explorer or the File Open Page command in Netscape Navigator. This should 
bring up an Open dialog box. In that dialog box, choose the CD-ROM, and select the 
file i ndex . html . Click OK to load the file in the Web browser and begin viewing the 
CD-ROM’s contents. 

Alternatively, you should be able to open the CD-ROM window and double-click the 
i ndex . html document to have It load in your Web browser. 

When viewing the HTML interface to the CD-ROM, the blue, underlined text 
represents a hyperlink, which, when clicked, will take you to a new document. 
(Notice that you may also be able to click folder icons and other icons to move 
around.) 



Appendix C > Whafs on the CD-ROM 887 




You’ll encounter four different types of links on the CD-ROM: 

4“ Local pages. These links take you to another HTML document that has been 
created on the CD-ROM. The new page will tell you more about the files stored 
on the CD-ROM. 

4“ Web links. These hyperlinks will take you to a particular site on the World 
Wide Web. To access them, you’ll need an active connection to the Internet 
either through your office network or through an Internet Service Provider. If 
you use a PPP connection, America Online, or a similar dial-up solution, you’ll 
need to have the connection active before accessing one of these links. (The 
link should say clearly whether or not it’s a Web link.) 

4 Mail links. Some of the links on the CD-ROM (usually those that have a name 
as the underlined text) are e-mail addresses. Click one of these and the 
associated e-mail address will pop up in your e-mail program or in the 
browser’s e-mail window, if it has e-mail capability. (If this doesn’t happen, 
you need to set the e-mail preferences in your browser program and/or the e- 
mail settings in the Internet Config file on your hard drive. If you have Mac OS 
8.0 or above, you can use the Internet Assistant to set your e-mail 
preferences.) 

4 Files. The last of the links you’ll encounter are links to the actual files that are 
stored on the CD-ROM. In most cases, when you click one of these links, you’ll 
be asked where you want to save the file. Choose a folder on your hard drive, 
and click OK to save the file. 

If you click a file link and things don't work the way you planned (you get an error, for 
instance, instead of a Save dialog box), click and hold the mouse button while you're 
pointed at the file link. This should bring up a menu in Netscape Navigator and 
Internet Explorer that will provide you with the option Save This Link As (Navigator) or 
Download Link to Disk (IE). 

If you’d prefer to forgo the HTML interface and just want to get at the file archives 
themselves, double-click the archives folder on the CD-ROM and double-click a 
subfolder to start your quest for the file in question. 

Once you have the file on your hard drive, you may need to double-click the file or 
drag it to the Stuffit Expander icon to get it to decompress and install itself on your 
hard drive. If after decompression a new installer file of some sort appears, double- 
click that file to install the software. 



Once the software is properly installed, you can delete the original archive without 
fear; it will remain on the CD-ROM if you need to access it again. 



888 Appendixes 



CD-ROM Contents 

Each piece of software included on this CD-ROM has its own licensing agreement or 
a similar document that you should read to completely understand how it’s being 
distributed and what you need to do (if anything) to continue to use the software in 
good faith. 

Types of Software 

In general, there are three different types of software you’ll encounter on this CD: 

4 Freeware. With this sort of software, the author is allowing you to use the 
program for as long as you need or want to use it without requiring payment. 
It’s made available freely, either for everyone or under certain circumstances 
(like for non-profit use). In most cases this does not mean the software is 
“public domain” software — that is, the author still controls rights to the 
software and hasn’t released the source code or any copyrights. 

4“ Shareware. Often called try-before-you-buy software, these programs are 
freely available and distributed, but require a payment for continued use after 
a certain amount of time has passed or a certain amount of use has been 
noted by the program. Shareware programs, written by small companies or 
individuals and designed as an intermediate step between expensive 
commercial software and freeware, are often reasonably priced. If you find 
you enjoy using a program, I encourage you to register the program by paying 
for it and thereby receiving a registration code that can be used to turn off 
any shareware notices or turn on any additional features in the program. The 
program’s distribution should include instructions for registering, although 
you’ll also sometimes find instructions by choosing the About This option 
from the Apple menu while the program is running in the foreground. 

-4 Demos. Demonstration software is usually a limited version of a commercial 
application that’s available for you to try out for a few days. (Other 
demonstration versions can be used as often as you like, but only have limited 
features.) In either case, you can use the program for as long as it continues to 
work or given certain limitations. If you like the program, you’ll need to 
purchase it and install the full version separately. 

Programs on the CD-ROM 

The following are the software programs Included on the CD-ROM. They’re 
arranged according to the categories used to catalog them. 



Appendix C -f t/Vhafs on the CD-ROM 889 







Other software programs are discussed on the CD-ROM, but if a particular program 
isn't listed here, the file archive isn't on the CD-ROM. Instead, the descriptions on the 
CD-ROM point you to the Web pages or download sites for some great programs that 
I wasn't able to include on the CD-ROM itself. 



Internet Utilities 



Netscape Navigator 

Author: Netscape, Inc. 

The most popular Web browser includes Java, Javascript, multimedia, and support 
for special Netscape commands. 

Microsoft Internet Explorer 

Author: Microsoft Corporation 

Very popular browser now comes as the default browser for Mac OS installations. 
Supports Java, multimedia, and special IE-only features such as Internet channels. 

Backup Utilities 



Drag'n'Back and Drag'n'Back Lite 

Author: Enterprise Software 

Back up your Mac’s hard drive without complex setup; just drag folders and files 
that need to be backed up and set the rotation schedule. 

Stuffit Expander 

Author: Aladdin Systems 

This freeware utility enables you to expand compressed files and archives stored in 
the popular Stuffit compressed file format. Just drag a compressed file onto the 
Stuffit Expander icon to expand. (Works with other common Mac file formats. In 
conjunction with the shareware version of DropStuff with Expander Enhancer, 
Stuffit can expand many DOS and UNIX compression schemes, too.) 

Zipit 

Author: Tom Brown 

Zipit is a Macintosh program that zips and unzips archives in a format fully 
compatible with PKZip for the IBM and zip implementations on other systems. 

Super Save 

Author: Michael Karnprath, Claireware Software 

Super Save is a data protection utility. It performs two functions that help you 
preserve your work in case your system should accidentally shut down or crash. 
First, it saves all the keystrokes you make to a convenient save file. Secondly, it will 
periodically tell the current application to save the document you are working on. 



890 Appendixes 



Keeper 

Author: Michael Hamel, ADInstruments, LTD. 

Keeper is an easy-to-use backup and archive application for the Macintosh. 

Synk 

Author: Randall Voth 

Synk is a backup/synchronization program that can resolve aliases and archive 
old files. It runs on all Macintosh computers except Mac Plus, Classic, and 
Power Book 100. 

Keystroke Recorder 
Author: Hal Gumberl 

Keystroke Recorder is an extension that records each keystroke into a file for later 
retrieval. It’s a great last resort for recovering data after a system crash. 

RAM Utilities 



Memory Usage Monitor 

Author: Stephen Becker 

Most Mac crashes can be attributed to the way memory resources are handled. 
Memory Usage Monitor was designed to help you address this issue by providing a 
way to dynamically monitor memory demands on your computer, and increase the 
stability of your machine’s configurations. You can use this program to track which 
activities lead to memory configuration issues. 

AppDisk 

Author: Maverick Software 

AppDisk is a RAM disk program that enables you to use extra RAM as a super-fast 
hard disk. AppDisk RAM disks can be mounted and unmounted without restarting 
your Mac, so it’s easy to change the size and use different RAM disks for different 
applications. 

RAM Disk Backup 

Author: John Rethorst 

Automatically back up your RAM disk to a disk drive when you shut down your 
Mac, and restore the RAM disk when you start up your Mac. 

Memory Mapper 

Author: Jintek, LLC 

Memory Mapper determines the boundaries of objects in memory by examining 
low-memory globals, querying the Process Manager, and checking the page state of 
each piece of memory (if Virtual Memory Is on). Consequently, Memory Mapper 
requires System 7. 



Appendix C 4- What's on the CD-ROM 39 1 



Startup and System Utilities 



TechTool (freeware version) 

Author: MicroMat Computer Systems 

The freeware version of TechTool can be used to analyze your Mac and take a look 
at the hardware and software configuration. It’s also useful for some specific 
housecleaning tasks such as rebuilding the desktop and zapping PRAM completely 
and effectively. 

InformlNIT 

Author: Dan Frakes 

InformlNIT is a DocMaker application that provides information on a mind-boggling 
number of System Folder files — control panels, extensions, system folder contents, 
and more — from both Apple and third-party developers. Information includes file 
descriptions, who needs what, version numbers, RAM consumption, and helpful 
tips (even a few “secrets’"). Where appropriate, files that are mainly used together 
are organized into groups. Live URLs to information sources on the Web are 
provided for files that require extensive discussion. 

Conflict Catcher 

Author: Casacly & Green 

Conflict Catcher offers detailed information on thousands of files as well as links 
to individual vendor information, including Web address, update address, e-mail 
address, phone, fax, and physical address. It also provides powerful tools to 
manage plug-ins and filters as well as fonts, control panels, startup files, and 
extensions. 

Mac Identifier 

Author: Maurice Volashi, Flux Software 

Mac Identifier was designed for Mac OS 7.5 (or later) users who can’t stand the 
thought of their Macintosh not knowing its own model designation or what it looks 
like. It is also useful for network administrators who manage networks consisting of 
any 7.5 (or greater)-based Macintoshes. 

Extension Overload 
Author: Teng Chou Ming 

Extension Overload 2.5 reviews 590 extensions and 223 control panels commonly 
found in the Extensions folder and Control Panel folder on every Mac. For those 
who do not know much about extensions and control panels, this program gives 
you some insight so you can decide which ones are necessary for your computer 
and which are not. 



892 Appendixes 



Speed Tester 
Author: Brian Bergstrand 

Speed Tester is based on a program called CheckTicks. This program makes 10,000 
calls to GetNextEventQ, and then quits. Speed Tester expands on this idea. It lets 
you perform multiple runs of the tests (up to five) to obtain a true average, instead 
of relying on one test run. It includes a GetNextEventQ test, an integer test, a 
floating-point test, and a graphics test. Also included is a small database of Macs to 
compare your times to. 

TatlleTech 

Author: John Mancino, Decision Maker's Software 

TattleTech is a Mac hardware and software profiler that reports over 850 distinct 
items of information about the Mac on which it is running. 

AutoBoot 

Author: Karl Pottie 

AutoBoot is a control panel/system extension that will restart your Macintosh after 
a system error (bomb) or a freeze-up has occurred. AutoBoot ensures maximal 
availability of unattended Macs. 

Keep It Up 
Author: Karl Pottie 

KIU watches certain applications and monitors if they are still running. If an 
application no longer runs because it unexpectedly quit or because the user quit it, 
KIU will attempt to relaunch this application (and open certain documents) or restart 
the computer. This will ensure your application is always running and available. 

Symbionts 

Author: Nivek Research 

Symbionts is an extension that monitors the startup process. It displays the name 
and number of bytes of memory each system extension allocates from the system 
heap. The name and number appear beneath the extension’s icon, and since the 
name is usually truncated. Symbionts also displays it in the menu bar. Symbionts 
even shows the icons for those extensions that don’t normally reveal themselves. 

Respond! 

Author: Shawn Lee 

Respond! is a control panel that brings a limited form of preemptive multitasking to 
the Macintosh right now. And it runs on any Mac, 68k or PowerPC, with System 7.0 
or later. No more waiting for Mac OS X. Even in Mac OS 8, if you hold down a menu 
in the Finder, processes will not continue in the bcickground. With Respond!, you 
can be holding down a menu (particularly useful with Sticky Menus in Mac OS 8), or 
clicking in a zoom or close box (or the WindowShade collapse box in Mac OS 8), or 
dragging a window or the thumb of a scroll bar, and processes will continue in the 
background. 



Appendix C 4- Whafs on the CD-ROM 893 



Snitch 

Author: Nifty Neato Software 

Snitch is a Finder enhancement that extends the Get Info command, allowing you to 
view and edit a variety of different information about a file, alias, folder, or disk. 
Snitch itself is also extendible, enabling other software developers to create new 
uses for it. 

Font and Text Utilities 



Fontasee Deluxe 
Author: WM Enterprises 

A program that prints banners, headlines, emd information about all the fonts in the 
fonts folder. 

Fonts Manager 

Author: Edwin Hopkins, y^°dvantage 

Fonts Manager is similar to the Mac OS Extensions Manager, but it manages fonts 
instead of control panels and extensions. It allows the enabling and disabling of font 
suitcases and printer fonts in sets. It supports the viewing and printing of font 
samples, exporting of sets, importing of saved sets, balloon help, and a tutorial 
topics system. 

BBEdit Lite 

Author: Bare Bones Software 

The premiere Mac-based text editing program in a freeware version that has fewer 
capabilities but is still very useful for text manipulation. Reads files larger than 
SimpleText, changes between DOS, Mac, and UNIX text formats, and offers very 
strong search-and-replace capabilities. 

CopyPaste 

Author: Script Software 

This software features 100 extra clipboards, clipboard processing, saving clips 
through restarts, application switching, clipboard archives, and Internet tools. 

iSearch 

Author: Script Software 

iSearch lets you perform Boolean and literal text searches through files, folders, 
disks, and CDs. It has an accelerated search engine that can work equally fast in the 
background while you carry on your work. It uses drag and drop to define search 
locations and remembers the most frequent locations used, listing them in a Search 
in: drop-down menu. 



894 Appendixes 



UltraFind 

Author: UltraDesign 

UltraFind is a fast and flexible text search and file management program for the 
Macintosh. Its text search feature shows words in context (in their original 
sentence), searches in both live or preindexed modes, and even includes a built-in 
thesaurus; this allows you to find documents related to a pairticular topic on your 
hard disks, in text indexes, on the World Wide Web, and in newsgroups. 

UltraFind Text Indexer 

Author: UltraDesign 

Text Indexer 2.0 is a modern indexing engine for Mac and PowerPC that pre-indexes 
your documents, making text searches not just fast, but instant. 

SmartKeys 

Author: Maur/ce Volashi, Flux Software 

Helps you type in four ways. First, it automatically corrects typing that violates 
conventional typesetting rules, such as typing more than one consecutive space. 
Second, it automatically corrects fast typing errors, which result in words that are 
misspelled, such as “teh” for “the” and “THe” for “The”. Third, it can require 
modifiers to engage the Caps Lock and the Help key, making them more difficult to 
press inadvertently. Finally, in the event of a system crash, it can keep a log of what 
was typed. 



Multimedia Utilities 



Sound Machine 
Author: Rod Kennedy 

Sound Machine plays many of the commonly found sound files on the Internet. It 
can be used as a stand-alone player or as a helper application with your Web 
browser. 

Convert Machine 

Author: Rod Kennedy 

Convert Machine is a powerful sound file conversion program. Most audio files 
dropped onto the application can be converted to AIFF, AU, WAVE, SDII, or MooV 
format in either mono or stereo, with any of a number of compressions and 
arbitrary sampling rates. It is ideal for converting audio files to formats commonly 
used on the web. 

iView 

Author: Script Software 

Powerful and easy-to-use tool for processing images, movies, QuickTimeVR, 
animation, clip art, and sound; works with Canvas, QuarkXPress, Illustrator, and 
Freehand files; and also provides font cataloging and archiving. 




Appendix C ^ What's on the CD-ROM 895 



SoundApp 

Author: Norman Franke 

SoundApp can play and convert sound files in a large number of formats. It 
supports MPEG, QuickTime, WAVE, AIFF, Psion, M0D/S3M, and many others. It can 
use playlists to group favorite files for playback and is AppleScriptable. 

SCSI and Disk Utilities 



Mt. Everything 
Author: Horst Pralow 

Mt. Everything is a control panel to help you manage your SCSI-bus and the devices 
connected to it. 

CacheSaver 

Author: 5/. Clair Software 

CacheSaver periodically saves (or flushes) the disk cache, thus minimizing data 
loss should your Macintosh crash while you cire working. You can set CacheSaver to 
flush the cache whenever your Mac is idle for more than a specific amount of time, 
or it can do it automatically at regular intervals. CacheSaver also provides a hotkey 
so you can flush the disk cache manually. 

Disk Charmer 
Author: Fabrizio Oddone 

With Disk Charmer, you can erase any kind of disk, even using foreign formats such 
as MS-DOS. Set the minimum allocation block size with the Mac OS Extended format 
to free up trapped disk space. Create oversize disks by reducing catalog space (you 
gain 8K on 800K disks, 18K on 1.4M disks, 1.5M on Zip disks), initialize floppy disks 
in the background, copy floppy disks, verify floppy disk media, create DiskCopy 
disk images from floppies, and recreate floppies from DiskCopy or DiskDup+ disk 
images. 

Drive Monitor 

Author: Jude Giampaolo 

Drive Monitor displays a window that lists the vitals for all of the currently 
mounted drives. Drive Monitor 3.x is PowerPC only. Users of 68k-based machines 
may be interested in one of the 2.x versions. Drive Monitor 3.x also requires MacOS 
8.0 or newer. 

DiskSurveyor 

Author: Tom Luhrs, Twilight Software 

DiskSurveyor shows you, graphically, what or who’s hogging space on your hard 
drive. And you can create DiskSummary files that list all the files found on CD-ROMs 
or any other volume. No longer will you have to waste valuable time navigating 
through folder after folder, trying to figure out which files need to be archived or 
trashed to free up precious disk space. 



896 Appendixes 



Alias Assistant 

Author: Maurice Volashi, Flux Software 

Enables your Macintosh to automatically delete all the alias files associated with an 
original file when the original file is emptied from the Trash. 

PowerBook Utilities 



BatteryAmnesia 

Author: Jeremy Kezer 

BatteryAmnesia is a utility for any PowerBook that uses a nickel-cadmium (NiCad) 
battery or nickel-hydride (NiMH) battery. Over time, these batteries are susceptible 
to a memory effect, which can reduce their battery capacity. The memory effect 
can be cured by fully discharging the battery before recharging it. 

LCD Screen Tester 
Author: The Syzygy Cult 

This is a small, useful application for people with active matrix PowerBooks who 
would like to test their screen for stuck pixels. It floods your screen with red, green, 
blue, white, and black to make the culprit stuck pixel (or subpixel) show its ugly 
head. This is so you can show your Apple Dealer that there is a problem with your 
screen and that it needs to be replaced. This will only be useful for people with 
active matrix screens. 

Networking and Security 



IPNetRouter 

Author: Sustainable Softworks 

IPNetRouter provides IP multihoming and routing under Macintosh Open 
Transport. With IPNetRouter, you can use multiple IP interfaces at the same time 
(such as Ethernet and OT/PPP) and specify additional routes for communicating 
with more than one IP gateway. The built-in IP Masquerading feature allows an 
entire network to simultaneously share a single Internet connection and end-user 
account. 

Sentry 

Author: Quade Publishing 

Sentry cdev 4.0.2 monitors your computer’s usage. 

The Block 

Author: Marc Mennigmann 

The block is a clever access protection utility for your Mac. 



Appendix C ♦ Whafs on the CD-ROM 897 



Chooser User 

KuXhox: Maurice Volashi, Flux Software 

Lets you control who can change the owner name of a Mac. It also allows the owner 
name to be changed at startup, either manually or automatically. 

FCB Inspector 

Author: Maurice Volashi, Flux Software 

Allows users to peek at a Macintosh’s list of open files. It also provides information 
about these files on demand and can close any that aren’t crucial to system 
operation. 

Miscellaneous Utilities 



Dvorak keyboard layout 

Author: Joseph J. Strout 

Gives you a Dvorak-like keyboard layout for use with the Mac OS. This one is 
specifically designed for people who want to rearrange the keycaps on an existing 
Mac keyboard. 

Finder Killer 

Author: Thomas J. Bovo 

FinderKiller will kill the Finder (well, actually it just quits the Finder). It has no 
dialog boxes, no user interface, and does not attempt to relaunch the Finder. 

Finder Reset 

Author: Thomas J. Bovo 

FinderReset will quit the Finder but then issue a relaunch command to the Finder 
so it restarts immediately. 

Apple Spec Database 
Author: Apple 

Apple Spec Database contains the technical specifications for many Apple 
computer models, and therefore provides a convenient reference for determining 
your model’s features to help you make critical upgrading decisions. Updates to the 
database can be found at www. appl e . com/support/. 



Index 



NUMBERS AND SYMBOLS 

8€ -Option-A-V, resetting monitor with, 
660 

§6 -Option-Esc key sequence, quitting 
current application with, 745 
§g -Power, resetting some PowerBooks 
with, 745 

§§ -Shift-3, taking screen shots of 
documents with, 407 
10Base2 Ethernet cabling 
advantages of, 437-438 
and connector, 438 
10Base2 network, troubleshooting, 
706-707 

lOBaseT cabling 

advantages of, 438-439 
using Etherwave transceivers instead 
of hubs with, 455 
hub, 438 

lOBaseT network, troubleshooting, 708 
lOBaseT port, 436 

2D graphics, increasing speed of by 
upgrading RAM, 68 
20th Century Mac, 99 
200-ohm SCSI terminator, 191 
3D accelerator cards, 474-478 

adapter and software for using PC- 
oriented cards in Macs, 475 
choosing a RAVE, 476-477 
installing a RAVE video card, 477-478 
installing the Power3D, 475-476 
QuickDraw 3D accelerator 
manufacturers, 477 
QuickDraw 3D software, 721-722 
steps for fixing problems with, 
720-721 

troubleshooting, 720-725 



3D graphics 

accelerating, 470-478 
increasing speed of by upgrading 
RAM, 68 

3Dfx, Inc., Voodoo graphics hardware 
and software by, 473-474 
3DMF (3-D Metafile), as basis for VRML 
2.0 binary file format, 472 
32-bit clean Windows system, 738 
680x0 series CPUs, Motorola, 27 
75/25 rule, 6-7 
8mm tape drives, 35 
8.3 convention for filenames, 486 
? (question mark) icon, troubleshooting 
when it appears, 599-608 

A 

©Home network, Web site address for 
cable modem service information, 
423 

AAUI (Apple Attachment Unit Interface) 
transceiver, 436 

About command, checking software 
version number with, 14, 15 
AC-3 Dolby Surround Sound standard 
support, 214 

acceleration virtual engine, QuickDraw 
3D RAVE as, 472-473 
Adaptec, bridges by, 453 
Adaptec Toast software, creating CD-R 
discs with, 224 

ADB bus (Apple Desktop Bus), 630-632 
connections, 255-256 
device limits, 630 
maximum millamperes draw for 
attached devices, 257, 630 
numbering of devices, 257 

(continued) 



900 Index ^ A 



ADB bus (continued) 

troubleshooting, 631-632 
typical chain length limitations, 630 
versus SCSI, 254-255 
ADB cables, 134 
extensions for, 271 
length limits of, 257 
sources for, 257-258 
troubleshooting, 632 
ADB (Apple Desktop Bus) ports 
connecting I/O devices to, 43 
connecting modems to for power, 256 
for Mac II and Centris/Quadra models, 
255 

input devices available for, 257-258 
pass-through ports for connecting 
other devices, 256 

Adesso, Inc., ergonomic keyboards and 
mice for Macs and PCs from, 257, 
263 

Adobe Photoshop. See Photoshop Lite 
Edition (LE) 

Adobe PostScript software, 370, 372-373 
Adobe Type Manager (ATM), 389, 686 
Agfa Web site address, 282 
AIFF/AIFC, digital file format, 345 
AirDock (Farallon) transceiver, 433 
for integrating PowerBook into 
network, 537 

aliases, fixing bizarre behavior of, 787 
allocation blocks, 619-621 

calculating effect of HFS formatting 
on, 619-620 

effect of creating virtual drives 
(volumes), 620 
size of HFS Plus, 620-621 
Alps Desktop Glidepoint series 
trackpads (Cirque), 263 
Alsoft PlusMaximizer utility, for 
upgrading to HFS Plus, 622 
Alva Access Group, OutSpoken text-to- 
speech program by, 267 



America Online Mac classified message 
boards, 11 

American Computer Exchange, Web site 
address, 11 

Anti-Virus for Macintosh (Symantec), 808 
antivirus programs, 808 
AppAdapter products (USR Systems), 
Intel-compatible peripherals, 271 
Appearance Manager, QuickDraw 3D, 470 
Apple 

add-on cards for serial and parallel 
ports, 494 

transition to PowerPC, 28-29 
what’s in a name, 98-105 
Apple Computer Web site address, 334 
Apple clones. See Mac clones 
Apple Desktop Bus (ADB) 
connections, 255-256 
input devices available for, 257-258 
maximum millamperes draw for 
attached devices, 257 
numbering of devices, 257 
sources for peripherals, 257-258 
troubleshooting, 630-632 
versus SCSI, 254-255 
versus Universal Serial Bus (USB), 268 
Apple Drive Setup utility, checking “no 
drive icon” problems with, 605-606 
Apple HD SC Setup utility, checking “no 
drive icon” problems with, 605-606 
Apple Extended Keyboard, power draw 
of, 257 

Apple Game Sprockets. See Game 
Sprockets 

Apple Imaging Web site address, 282 
Apple IP Gateway software router, for 
Internet access, 463 

Apple Memory Guide PDF, downloading 
from Apple’s Support Web site, 529 
Apple monitors, troubleshooting, 

659-660 



Index 4- A 901 



Apple or Mac-only monitors, installing, 
302 

Apple PC-Compatibility Card, upgrading, 
500-501 

Apple Phone software, included with 
GeoPort Telecom software, 410 
Apple PlainTalk 

add-ons to improve capabilities of, 
359-360 

microphone for entering data, 44 
Apple Printer Share technology, 384-385 
Apple Remote Access Multiport server, 
460 

Apple Remote Access Personal server, 
460 

Apple Remote Access software 
accessing networks remotely with, 
459-461 

components of, 460 

Apple Standard Keyboard, power draw 
of, 257 

Apple System Profiler 

accessing SCSI device information in, 
238 

Internet link for, 137 
Apple Tech Info Library, Power 

Computing information site, 106 
Apple Text-to-Speech technology, 44 
Apple Video Card, adding video-in 

capability to older Macs with, 332 
AppleFacts Online Archive, Web site 
address for, 10 

AppleShare IP server software, 447-448 
AppleSingle PC text-encoding scheme, 
491 

AppleTalk, 56 

activating services for a mac, 444 
addresses, 443-444 
file sharing, 445-447 
Phase 2, 443 



signing on, 444-445 
troubleshooting network problems, 
708, 710-713 

types of networks, 442-443 
zones, 444 

AppleTalk-based network, 
troubleshooting 
file sharing problems, 712-713 
how it should work, 71 1-712 
AppleTalk control panel, choosing 
network topology in, 444-445 
AppleVision monitors, troubleshooting, 
659-660 
applications 

checking version number of, 14 
improving reliability and speed of 
system by upgrading, 1^14 
APS Technologies 

higher capacity magneto-optical 
drives by, 236 

input devices available from, 257 
SCSI cables and docks by, 546 
archiving 
files, 245 
software for, 247 

asynchronous bus, Apple Desktop Bus 
as, 254 

AT command set, for modems, 695-697 
ATI Technologies, for PCI-based TV 
tuners, 338 

AU ((mu-law), digital audio file format, 
345 

audio editing, after mixing, 363-365 
audio formats, usable with QuickTime, 
345 

audio I/O cards, for better audio, 
361-362 

audio mixing, using a Mac, 362-365 
audio patch cables, 134 
audio software, 365-366 
plug-ins for, 366 



902 Index 4- A-B 



audio, troubleshooting 
bad sound, 666-667 
CD audio, 665 

checking control panel settings, 665 
no sound, 664-666 
other sound interference, 665-666 
setting the sound output quality, 667 
Sound Monitoring Source setting, 665 
sound recording, 668 
audio/visual capabilities, checking 
system for, 110 

audio/visual oriented computers, 8 
determining need for, 6 
AudioShop (Opcode) audio software, 365 
auto-injection of floppy disks, 38 
AV Macs, 110 
AV upgrades, 50 

Aver Media, Web site address for, 334 
AVI (Audio/Video Interleave) movie file 
format, 325 

Avid Technology, Web site address for, 
334 



background printing, troubleshooting 
system freezes and crashes from, 
678 

backside cache memory, 33 
backup plan, system 

generational system, 247-248 
how to back up, 245-251 
implementing, 243-251 
importance of, 248 
what to back up, 244-245 
backup software, 248-249 
backup/storage devices, 227-252 
importance of for increasing 
productivity, 18 
Iomega Jaz drive, 234 
SyQuest EZFlyer, 234 



SyQuest SyJet, 234-235 
tape drives, 236-237 
bandwidth, 404 

Base64 PC text-encoding scheme, 491 
batteries, PowerBook, 751-760 
baud rate, for modems, 396 
bays, PowerBook, 537-538 
BeOS operating system, 109 
Bernoulli removable media, 40 
BinHex text-encoding scheme, 491 
bis, meaning when referencing modems, 
396 

bitmapped images 

display of on monitors, 294-295 
black-and-white scans, 274 
blessed System Folder, 599 
blessing/reblessing the System Folder, 
606-608 

blinking ? icon, troubleshooting, 599-608 
booting system from Mac OS CD-ROM 
or floppy disk, 602-605 
possible fixes for, 601-605 
typical causes for, 599-600 
BNC cabling, Ethernet, 437 
Bookendz port duplicator (Newer 
Technology), using to dock 
PowerBook, 536, 537 
bookmarks, including in backup plan, 

244 

boot disk, creating, 604 
bottlenecks, 61-73 
finding, 65-66 
understanding, 63-65 
BPS rates and modem standards, 397 
Braille translation products (Duxbury 
Systems), 267 
bridges, 441 

LocalTalk, 452-454 
software only, 454 

Brock Kyle, Mac OS model reference Web 
site by, 105 



Index B-C 903 



bugs, 560, 561 

possibility of fixes increasing system 
speed, 13 

Web sites for help with, 563 
building-level Internet access, 462-463 
security risks of, 463 
bus topology, for networks, 432 

c 

cable modems, 55, 394 

©Home network Web site for 
information, 423 

for high-speed data connections, 414, 
422-423 

MIT (Massachusetts Institute of 
Technology) Web site for 
information, 423 
Motorola CYBERSurfer, 423 
cables and wiring, 134-135 
ADB extension, 271 
SCSI cables and connections, 188-190 
sources for, 271 

cabling schemes, for Mac networking, 
432 

cache memory (RAM), 31-33, 176-177 
backside, 33 
cost of upgrading, 76 
increasing to speed up system, 65, 
69-70 

locating sockets in case, 132, 133 
types of, 32 

CalComp UltraSlate digitizer, 265 
Caller ID modem add-on, 407 
camcorders, getting video streams into a 
mac with, 50 
capacity 

of floppy disk drives, 38 
of hard drives, 36 
carrier signal, modems, 404 
Castlewood Orb removable drive, 
235-236 



Cayman Systems, bridges by, 453 
CD Mounter Plus (Software Architects), 
224 

CD-R (Compact Disc Recordable) drives, 
34, 39 

software for creating discs, 224-225 
technology for writing to, 212-213 
CD-RW (Compact Disc-Rewriteable) 
drives, 34, 39 

CD-ROM (Compact Disc-Read Only 
Memory) drives, 34, 39 
adding to a mac, 19, 215-222 
booting from an external, 215-216 
choosing, 216-217 
constant angular velocity, 210 
constant linear velocity, 209 
data transfer rates, 210-211 
how they work, 208-210 
identifying, 132 
installing external, 217-218 
installing internal, 218-222 
pits and lands, 208 
recordable, 212-213 
rewritable, 213 
seek time, 210 
speeds of, 210-211 
troubleshooting PC emulation 
software problems with, 740 
CD-ROM in book 

Adobe Acrobat PDF viewer, 389 
Adobe Type Manager, 686 
AppDisk (Maverick Software), 758 
Apple Error Codes, 780 
Drag ‘n’ Back/Drag ‘n’ Back Lite 
shareware, 249 
Dvorak keyboard layout, 259 
Easy Errors shareware program, 780 
FindKiller and FindReset programs, 
506 

guidelines for downloading Apple 
Spec Database, 388 



(continued) 



904 Index ^ C 



CD-ROM in book (continued) 

Internet link for downloading the 
Apple System Profiler, 137, 199 
Network Security Guard (MR Mac), 

714 

RAM Disk Backup (John Rethorst), 

758 

SCSlProbe utility, 610 
SoundApp program, 346, 365 
Stufflt Expander program on, 490 
TechTool program for zapping PRAM 
and saving and restoring PRAM 
settings, 583 

Ziplt shareware progam, 490 
CD-ROM Toolkit by FWB, 222-223 
CD-ROMs 

burning, 208-209 

checking software version number on, 
14 

related software, 222-225 
CD utilities, 222-224 
CDWorks (Casa Blanca Works) utility 
software, 223 

Central Processing Unit (CPU) 
architecture, 27-29 
cost of upgrading, 76 
how it works, 26-29 
individual system upgradeability, 
149-153 

locating in case, 132, 133 
speed of, 27, 144-145 
upgradeable, , 145-146 
upgrade manufacturers, 146 
upgrades, 160-161 

upgrading to increase system speed, 
16, 66, 68, 143 

Centris/Quadra, specifications for, 
100-101 

CH Gamepad (CH Products) gamepad 
controller, 483 



CH Products Gamepad control panel, 
configuring, 726-727 
chcinnel depth, digital audio, 344 
charge-coupled device (CCD) sensors 
in digital cameras, 286 
in scanners, 274 
checksums, 398 

Chooser, built-in Printer Sharing, 385 
CHRP (Common Hardware Reference 
Platform) specification, 107 
CISC (Complex Instruction Set 
Computing) architecture, 27 
Claris Emailer, translation of encoded file 
attachments by, 491-492 
ClarisWorks, version to version RAM 
requirements, 65 

Clear to Send command, from computer 
to modem, 400 
clock chipping, 154 
clock-multiplied processors, 144-145 
clock speed, 27, 144-145 
clones. See Mac clones 
Club Mac, for equipment and upgrade 
components, 12 
coax cabling, Ethernet, 437 
Coda Music Technology, MIDI software 
by, 367 

codecs. See QuickTime video codecs 
color depth 

checking when purchasing digital 
cameras, 287 
for Macs, 310 

color LaserWriters, maintenance of, 684 
color monitors, versus grayscale, 52 
color printers 
inkjet, 371, 
laser, 377 

color proofing printers, 379 
color scanners, 274-275 
ColorSync monitors, troubleshooting, 
659-660 



Index C-D 905 



Common Hardware Reference Platform 
(CHRP) specification, 107 
communication, between computers, 
54-56 

communications slot (comm slot) port, 
adding Ethernet with, 437 
compact disc drives, 34, 38-40 
Compact Pro (Cyclos) archive format, 
489 

decompressing files with DropStuff 
with Expander Enhancer add-on, 
491 

Complex Instruction Set Computing 
(CISC) architecture, 27 
components, for upgrading Macs, 
131-134 

compression and codecs, QuickTime 
video, 326-328 

compression scheme, checking when 
purchasing digital cameras, 288 
Configure: pull-down menu, TCP/IP 
control panel, 425 

Conflict Catcher (Casady and Greene), 
826 

conflict management software, 826-828 
Conley SoftRAlD software, 205-206 
Connect via: pull-down menu, TCP/IP 
control panel, 425 
constant angular velocity, CD-ROM 
drives, 210 

constant linear velocity, CD-ROM drives, 
209 

ConversionPlus (Davitz) translation 
program, 488 

COPStalk software (COPS, Inc.) 

adding AppleTalk services to a 
Windows 98/Windows 95 PC with, 
458-459 

LocalTalk cards for PCs by, 459 
copying from one disk to another, 
increasing speed of, 14 
CorWriter and Write:Outloud (Don 

Johnston), PlainTalk add-ons, 359 



CPU. See Central Processing Unit (CPU) 
Craig Issacs (Dantz Corporation), 
backup tips from, 251 
CRT (cathode ray tube), 295 

versus Sony’s Trinitron monitors, 52 
Ctrl-3§ -Power, resetting your mac with, 
745 

cursor focusing option, programmable 
mice, 264 

Cyberian Outpost, for equipment and 
upgrade components, 12 

D 

DAT (digital audio tape) drives, 35 
as backup storage devices, 237 
Data Communication Equipment (DCE), 
399-400 

data-compression protocols, for 
modems, 398-399 
data mirroring (RAID level 1), 205 
data rate, QuickTime, 329 
data recovery, from damaged drives, 244 
data storage on a mac, 33-41 
reasons to add, 35-36 
types of, 33-35 

data striping (RAID level 0), 204 

Data Terminal Equipment (DTE), 399-400 

data transfer rates 

CD-ROM drives, 210-211 
DVD-ROM drives, 214 
daughtercards, 26 

for backside cache memory, 33 
types of upgrades, 148 
upgrading, 161-164 

DAVE (Thursby Software Systems), for 
Mac Windows-like networking 
services and protocols, 459 
Davitz ConversionPlus translation 
program, 488 

Davitz MacLinkPlus translator, 57-58 
how it works, 488 



906 Index 4- D 



death chimes, troubleshooting, 577-578 
defragmenting hard drives, 63, 800-801 
degaussing computer monitors, 649 
desktop, rebuilding to fix behavior 
problems, 787, 788 
desktop printer 

solutions for print problems, 680-682 
troubleshooting desktop icon creation 
problems, 679-680 
desktop printing 

fixing endless loop error, 682 
troubleshooting and fixing problems 
with, 680-682 

desktop space, increasing, 71 
Detente (Reply) control panel, for PC- 
compatibility expansion card, 500 
device drivers 

checking version number of, 14 
improving reliability and speed by 
upgrading, 13 
DigiDesign 

audio I/O cards by, 361 
high-end audio/video workstations, 
365 

ProTools series of digital editing 
workstations, 365 

SoundDesigner II audio software, 365 
digital audio 

compression, 346-347 
determining disk space needed for 
recordings, 344 

disk space consumed by stereo audio 
samples, 344 
file formats, 345 
frequency, 343 
hardware, 361-366 
pro-level sound cards, 361 
sampling, 343 

digital audio tape (DAT) drives, 35, 230 
as backup storage devices, 237 



digital cameras, 48-49, 273, 285-286 
Apple QuickTake 200, 285 
as input device, 42 
as upgrade consideration, 5 
availability of extra features for, 288 
basic questions for comparing quality 
and performance, 287-288 
checking for pass-through video 
capabilities, 289 

desirable image file formats for high- 
quality images, 288 

desirable image transfer interface, 288 
downloading images to a mac, 

289-291 

how they work, 286 
image storage in, 286 
software for, 288-289 
shopping for, 287-289 
storage mechanisms, 288 
using with a mac, 289-291 
digital editing workstations, 365 
digital file format, AIFF/AIFC, 345 
digital linear tape (DLT) drives, as 
backup storage devices, 237 
digital modems, 55 
digital movies, 324-325 

compression and codecs, 326-328 
data rate needed for television quality, 
325 

file formats, 325-326 
key frames and data rates, 329 
optimizing for output medium, 325 
Digital Performer (Mark of the Unicorn), 
audio software, 366 
digital recording studios, removable 
drives used by, 235 
digital sampling, frequency of, 343 
digital subscribe line (DSL). See DSL 
connections 

digital versatile discs. See DVD-ROM 
(Digital Versatile Disc-Read Only 
Memory) drives 



Index D 907 



digital video, 319-338 
basics, 320-329 

basic necessities for creating quality, 
322 

cabling problems, 663 
cameras, 49 

common problems one may 
encounter, 663-664 
factors that affect how well a movie 
plays, 321 

getting started with, 336-337 
HDl-45 connector problems, 663 
process, 319-320 

QuickTime software problems, 664 
speed problems, 663 
troubleshooting, 662-664 
VRAM relationship problems, 663 
what it's needed for, 320-322 
digital video cameras, 49 
digital video discs. See DVD-ROM (Digital 
Versatile Disc-Read Only Memory) 
drives 

Digital Vision, Web site address for, 334 
digitizers, 264-266 

digitizing software, for creating quality 
digital video, 322 

DIMM (Dual Inline Memory Module), 30 
DirectCD (Adaptec) software, 224, 225 
DirectX graphics architecture, 
incompatibility with PC- 
compatibility expansion cards, 495, 
738 

Disk First Aid utility, 600 

repairing “no drive icon” problems 
with, 605-606 

versus Norton Utilities, 625 
Disk Fit Pro/Disk Fit Direct, backing up 
individual Macs with, 248 
disk fragmentation, 62-63 
disk drives, 613-615 

advantages and disadvantages of 
external hard drives, 192 



advantages and disadvantages of 
internal hard drives, 193 
deciding which hard drive to buy, 
194-197 

Drive Setup utility for managing 
Apple-branded with IDE hard drive, 
614 

drivers and mounting, 615-616 
HD SC Setup utility for managing, 614 
testing, 600-601,616-617 
utilities for managing third party 
drives, 614 

Disk First Aid, running to fix fragmented 
disk, 787 

Disk Tools software disk, booting system 
from, 604 

DiskSavers, recovery of data from 
damaged drives by, 628 
DLT (digital linear tape) drives, as 
backup storage devices, 237 
docks, PowerBook, 535-537 
document back ups, as part of backup 
plan, 244 

document loading, increasing speed of, 
68 

documents, taking screen shots of, 407 
DOS and Windows emulation 
files and floppies, 56-58 
software, 58-59 
upgrading a mac for, 19 
working with on a mac, 56-60 
DOS and Windows programs 
running on a mac, 492-505 
sharing, 505-508 

DOS-compatible cards, for Macs, 60 
DOS-compatible Macs from Apple, 
496-497 

DOS file archives, 488-491 

compression schemes used for, 
488-491 

DOS file formats, translating on Macs, 
487-488 



908 Index 4 ^ D 



DOS files, sharing on the Mac, 486 
DOS media, reading on the Mac, 487 
dot-matrix printers, 53 
dot pitch, of monitors, 52, 299-300 
dots per inch (dpi) 
for printers, 370 

importance of for monitors, 297-299 
Dr. Solomon’s Virex for Macintosh, 808 
Drag ‘n’ Back/Drag ‘n’ Back Lite 
shareware, using for system 
backups, 248-249 
Dragon System’s PowerSecretary, 

speech-to-text recognition systems, 
267 

DRAM (Dynamic Random Access 
Memory), 30 

drawing tablets, moving the mouse 
pointer with, 46 

DrawSprocket, Apple Game Sprocket, 

479 

drive container, for storing PC files on a 
Mac, 500 

Drive Setup utility, 610 

checking “no drive icon” problems 
with, 605-606 
drive speed, 37-38 
drives 

8mm tape, 35 

CD-R (Compact Disc-Recordable), 34, 
39 

CD-ROM (Compact Disc-Read Only 
Memory), 34, 39 

CD-RW (Compact Disc-Rewritable), 34, 
39 

DAT (digital audio tape), 35 
floppy disk, 38 

harddisk, 36, 37, 110, 181-192 
IDE (Integrated Drive Electronics), 37, 

no 

Iomega Jaz, 233-234 

Iomega Zip, 35, 227-228, 229, 230-232 

removable cartridge, 227-236 



SCSI, 36, no, 184-192 
SuperDrive floppy disk, 38 
SyQuest SyJet, 35 
tape, 35 

DriveSavers, data recovery by, 244 
DropStuff with Expander Enhancer, using 
with Stuff It Expander, 491 
drum scanners, 276 
DSL connections 

different types of technologies, 420 
getting more information about on the 
Web, 422 

high-speed data communications 
with, 415 

how to get service, 421-422 
how they work, 420-421 
DT&T Service 

for replacement PowerBook logic 
boards, 514 

PowerBook screen replacements and 
service from, 535 

DTE/DCE connections, 399-401, 402 
Dual Inline Memory Module (DIMM), 30 
Duo Dock docking station, 105, 535-537 
Duo Floppy Adapter, for connecting 
Duos to an HDI-20 interface, 537 
Duo series portable computers, 105 
Duxbury Systems, Braille translation 
products by, 267 

DVC format, transmitting digital images 
between cameras and computers 
with, 326 

DVD-RAM (Digital Versatile Disc-Random 
Access Memory) drives, 39 
DVD-ROM (Digital Versatile Disc-Read 
Only Memory) drives, 35, 39, 207 
AC-3 Dolby Surround Sound standard 
support, 214 
choosing, 216-217 
data transfer rates, 214 
installing, 217-222 



Index D-E 909 



MPEG-2 video compression standard, 
214 

sources for, 215 
technology, 213-215 
upgrading a mac with, 19, 208 
DV/DVCAM, advantages of, 335-336 
Dvorak keyboard layout, 259-260 
dye sublimation printers, 379 
dynamic range, of scanners, 278 

E 

e-mail attachments, translating between 
PC and Mac formats, 491-492 
e-mail files, including in backup plan, 245 
e-mail server, in AppleShare IP package, 
448 

editing software, needed for creating 
quality digital video, 322 
ELO TouchSystems, touch screens by, 
266 

Emagic 

audio I/O cards by, 361 
Logic Audio software, 366 
Energy Saver control panel, resolving 
setting conflict problems with, 
832-833 

Energy Star-compliant monitors, control 
panel for, 646 
Epson America 

Web site address, 282 
Zip-compatible drives by, 233 
ergonomic keyboards, 260 
sources for, 257-258 
ergonomic mice, 46 
sources for, 257-258 

error correction standards, for modems, 
398 

error messages, troubleshooting and 
fixing, 777-782 

Ethernet cable, 134, 432, 437-439 
installing printers with, 381-382 



Ethernet hub, installing, 457-458 
Ethernet networks, 56, 435-440 
adding a PC to the Mac network, 
458-459 

determining cable needs for 
installation, 455 

Etherwave transceivers for, 455 
hooking a Mac into a PC network, 459 
installing, 455-461 
installing the hub, 457-458 
options for major Mac models, 
435-436 

speeds available, 435-436 
Etherwave transceivers (Farallon), for 
Ethernet networks, 455 
EveryMac Web site, complete reference 
for Mac Os models, 105 
expansion bays, PowerBooks, 537-538 
expansion bus, determining type of in 
system, 109-110 
expansion cards 
differences in, 136 
for connecting I/O devices, 43 
identifying, 136 
installing, 137 

PDS (Processor Direct Slots), 87-88 
types of upgrades, 147 
upgrades, 156-158 
video in, 332-334 
Express Modem control panel, for 
GeoPort modems, 412 
Extension Overload shareware, 

identifying System Folder extension 
conflicts with, 823 
extensions 

conducting a conflict search, 824-826 
conflict management software, 
826-828 

conflict resolution, 820-823 
defined, 814-815 
diagnosing, 817-820 



(continued) 



910 Index 4- E-F 



extensions (continued) 

identifying conflicts, 813-820 
solving the conflict, 828-830 
what’s a conflict, 815-816 
what’s not a conflict, 816-817 
Extensions Manager, conflict 
management software 
using to identify extension conflicts, 
821-823 

versus Conflict Catcher, 826-827 
external modems, 395-396 
installing, 413-414 
troubleshooting, 690-691 
external removable media drives 
installing, 238-241 
testing, 240-241 
EZ Flyer removable media, 41 

F 

Fast Ethernet local area networks, 56 
Fast SCSI or Fast SCSI-2 transfer 
protocol, 188 

Fast/Wide SCSI or Fast/Wide SCSI-2 
transfer protocol, 188 
fax modems, 407-408 
Fighter Stick (CH Products) joystick, 482 
file server, in AppleShare IP package, 447 
file sharing 

over local area networks, 56, 445-447 
possible problems with, 715 
File Sharing control panel, 445-447 
setting permission levels in, 714-715 
file sharing security, 713-715 
files, fixing fragmented, 62-63 
FileSaver program (Norton Utilities), 
activating to constantly monitor 
a mac, 626 

Finder, running system without to speed 
up Virtual PC sessions, 506 
FireWire, 189 

adding video-in capability with, 333 
ports, 43 



video-in interface, 330 
firmware upgradeable, modems, 

408-409 

fixed-resolution monitors, versus 
multiscan, 52 

flash upgradeable, modems, 405 
FlashBack (Aladdin Systems), use of a 
backup utility, 247 
flatbed scanners, 47, 275 
flight controller, determining need for, 6 
floppy disk, checking software version 
number on, 14 
floppy disk drives, 38 

for data storage on Macs, 34 
identifying, 132 
Font folder, cleaning up, 687 
font management programs, 687 
font suitcase, creating master, 687 
font troubles, troubleshooting, 685-689 
font doesn’t appear in menus, 686 
jagged font appearance, 687-688 
printed font is wrong, 689 
wrong font is displayed, 688-689 
font types 

bitmapped, 685 
PostScript, 685-686 
TrueType, 686 

fonts, testing for system conflicts caused 
by, 834 

fragmentation. See disk fragmentation 
fragmented files, 62-63 
freezes and hangs, first aid for, 784-786 
caused by heat and internal problems, 
786 

frequency, of digital audio samples, 343 
FTP server, AppleShare IP server 
software, 442, 448 

FujiFilm, Zip-compatible disks by, 233 
FWB CD-ROM Toolkit, 222-223 
FWB Hard Disk Toolkit, 610 

checking “no drive icon” problems 
with, 605-606 



Index ^ G-H 911 



G 

G2 Macs. See PowerPC 
G3 Macs. See PowerPC 
game controllers, 480-484 
configuring, 727 
flight (driving), 482-484 
gamepads, 482 
input device conflicts, 728 
joysticks, 481-482 
manufacturers, 481 
troubleshooting, 725-727 
Game Sprockets (Apple), 469, 479 
DrawSprocket, 479 
InputSprocket, 480 
missing driver problems, 726 
NetSprocket, 479 
SoundSprocket, 479 
troubleshooting, 725-727 
gaming and multimedia, 469-484 
Gamepad (CH Products) control panel, 
726-727 

gamepads, sources for, 257-258 
games 

including saved in backup plan, 245 
increasing speed of by upgrading 
RAM, 68 

games-/home-oriented computers, 8-9 
gaming accessories 

controllers for improved playing, 72 
determining need for, 6 
Gefen Systems, ex«tend«it series of 
stand-alone and rack-mounted 
devices, 271 
General MIDI, 349-350 

instruments table, 350-355 
generational backup system, 247-248 
GeoPort modems 

Express Modem control panel, 412 
installing, 414 



problems using with PC Compatibility 
Cards, 735 

Telecom adapter (pod) for, 86 
using for modem communications, 
409-411 

Get Info command, checking software 
version number with, 14 
Get Info dialog box, checking software 
version number in, 14, 15 
Global Village modems, 396 

problems using with PC Compatibility 
Cards, 735 

Teleport software for, 412 
graphics, determining system type for, 
6-7 

graphics oriented computers, 8 
graphics tablets 

as input devices, 42, 264-266 
checking manufacturers Web sites for 
problems, 636 
troubleshooting, 636-637 
using with ADB, 265 
grayscale monitors, versus color, 52 
grayscale scanners, 274 
Griffin Technologies, video card and 
monitor adapters by, 314 
grounding strap, importance of, 94 

H 

halftone images, printing, 370 
handheld scanners, 47, 275 
hard drives 

adding, 192-206 

advantages and disadvantages of 
different types, 192-194 
allocation blocks, 619-621 
capacity of, 36 
connecting, 203 
cost of upgrading, 76 

deciding which to buy, 194-197 

(continued) 



912 Index 4 H- 



hard drives (continued) 

defragmenting and optimizing, 
800-803 

determining technology in systems, 
110 

drivers and mounting, 615-616 
effect of speed of on how digital video 
plays, 321 

first aid for bizarre behavior of, 
788-789 

fixing and file recovery, 624-628 
for data storage on Mac, 33-34 
formatting and partitioning, 619-624 
formatting to optimize, 622 
getting info off the older drive, 204 
HFS and HFS Plus formatting for, 
619-621 
identifying, 132 
increasing system speed by 
upgrading, 17, 66 
optimizing, 802-803 
partition tuning, 623-624 
partitioning, 622-623 
preliminaries before installing, 
199-200 

reasons for upgrading, 35-36, 180-181 
removing old, 200-202 
results of partitioning, 623 
SCSI installation, 202-203 
speed of, 37-38 

technologies, 36-37, 110, 181-192 
testing for problems after backing up, 
600-601,616-617 
upgrade paths for major Mac OS 
models, 195-196 

upgrading and installing, 199-204 
utilities for fixing and file recovery, 
624-628 

working with new, 203-204 
hardware handshake cables, for external 
modems, 395 

hardware maintenance, 794 



hardware problems, troubleshooting, 
563-564 

hardware versus software issues, 

guidelines for determining, 12-15 
Hewlett-Packard, Web site address, 283 
HFS and HFS Plus formatting, for hard 
drives, 619-621 
HFS Plus-compatible drives, 
defragmenting, 801 
HFS Plus format 
advantages of, 621 
Alsoft Plus Optimizer utility for, 801 
Alsoft PlusMaximizer utility for 
upgrading to, 622 
incompatibility of Norton Utilities 
with, 625 

reasons to avoid using, 621 
high-speed Internet and online service 
connections, 414-423 
home-/games-oriented computers, 8-9 
horizontal refresh rate, 296 
hub. See network hub 
hubs and switches, Ethernet, 439-440 
HyperCard, version to version RAM 
requirements, 65 

I 

IBM/Motorola PowerPC series CPUs, 28 
icons, rebuilding the desktop to fix 
problems with, 787 

IDE (Integrated Drive Electronics) drives, 

37, no 

for Mac versus Intel-compatible 
computers, 182-184 
Mac support for installing additional 
in system, 183 
technology, 181-184 
upgrade issues, 183-184 
versus SCSI drives, 182 
identify command support, IDE drives, 
182 



Index i 913 



IEEE 1394 technology. See FireWire 
IMA/ADPCM, audio-compressor 
technology, 346 
iMac, 86, 98 

support for external SCSI, 195 
image-editing software, bundled with 
photo scanners, 276 
images, getting into your computer, 44 
incremental backup system, 245 
incremental updates, 249-250 
Information Display Systems, LCD touch 
screens by, 267 

Informlnit shareware, identifying System 
Folder conflicts with, 823 
Initio’s Miles SCSI card, 205 
inkjet printers, 53, 378-379 

advantage of for color proofs, 375 
cost per page, 371-372 
ink cartridge refill packages for, 378 
speed of versus laser printer, 5 
input devices and scanners, 629-643 
input/output devices, 42, 253-271 

increasing productivity by upgrading, 
18 

installing, 270-271 
programmable Kensington Turbo 
Mouse, 253-254 
sources for, 257-258 
special need products, 267 
input/output subsystem, 42-54 
how it works, 24 

InputSprocket, Apple Game Sprocket, 
480 
installing 

Apple or Mac-only monitor, 302 
DVD-ROM drives, 217-222 
Ethernet networks, 455-461 
external modems, 413-414 
external removable media drives, 
238-241 

GeoPort modems, 413-414 



internal modems, 412-413 
internal removable media drives, 
241-243 

input devices, 270-271 
I/O devices, 43 
LocalTalk bridges, 452-455 
LocalTalk hubs, 452 
LocalTalk network, 450-452 
LocalTalk printer, 381 
logic board, 158-160 
monitors, 302-305 
multisync monitor, 302 
PC-compatibility expansion cards, 
498-500 

PC emulation software for the Mac OS, 
504-505 

Power3D accelerator cards, 475-476 
printers, 380-385 
RAID, 204-206 
RAM, 174-176 
scanners, 283-285 
SCSI expansion cards, 198-199 
SCSI hard drives, 199-204 
two or more monitors, 315-316 
VGA-compatible monitor on your Mac, 
303-305 

video cards, 314-315 
VRAM, 312 

Intel-compatible peripherals, 271 
Interex, SCSI cables and docks by, 546 
interface types, video-in hardware, 
329-331 

internal modems, 395 
installing, 412-412 
troubleshooting, 691-692 
internal removable media drives 
installing, 241-243 
Macs that can accept, 242 
testing, 242 

internal slots, PowerBooks, 529-531 



914 Index 4^ l-J 



International Telecommunications Union 
(ITU), modem standards by, 396 
Internet access 

building level, 462-463 
security issues, 464-465 
setting up, 423-425 
technology for, 424-427 
through Internet gateways, 463-465 
Internet and intranets, 461-466 
Internet communication, between 
computers, 54 
Internet connection 

determining system need for, 7 
first aid for system crashes related to, 
784 

high speed, 414-423 
increasing speed of with a modem 
upgrade, 69 

Internet e-mail feature, AppleShare IP 
server software, 442 
Internet gateways, Internet access 
through, 463-465 

Internet router manufacturers, 466 
Internet Setup Assistant, Mac OS 8.0 or 
above, 423 

changing default mail and news 
servers with, 717 

interpolated resolution, for scanners, 

278 

intranets, use of TCP/IP protocol by, 424 
Invision Interactive, MIDI software by, 
367 

I/O devices 
hooking up, 43 
types of, 43-54 
Iomega Jaz drives, 233-234 

adding to increase data storage 
capabilities, 35 

compressing data for storage on 
disks, 234 

disks for data storage, 41, 230-234 
versus EZFlyer and SyJet, 234 



Iomega Zip drives, 35, 227-228, 229, 
232-233 

as part of system upgrade, 6 
clear plastic section on disks, 233 
clones of, 233 

disks for data storage, 41, 229-234 
formatting disks, 232 
readability of PC-formatted disks on 
Macs, 232 

Iomega ZipPlus drive, 232 
invisible file, making visible with 
ResEdit, 713 

IP address information, TCP/IP control 
panel, 425 

IPNetRouter (Sustainable Software), 464 
IRTalk transceivers, 433 
ISDN adapter, cost of upgrading to, 77 
ISDN (Integrated Services Digital 
Network) connections, 55, 394 
advantages over modems, 417 
Basic Rate access, 417 
getting the service, 418-419 
high-speed communications with, 
414-419 

manufacturers of solutions for Macs, 
419 

Primary Rate access, 417 
ixMicro, for PCI-based TV tuners, 338 

J 

JABRA earphone, 359 
Jaz drives. See Iomega Jaz drives 
joysticks, 481-482 
adapters, 481 
determining need for, 6 
getting data into computer with, 44 
manipulating the mouse pointer on 
screen with, 46 
sources for, 257-258 



Index -f K-L 915 



K 

Kensington 

cleaning products for mice and 
trackballs, 636 
other input devices by, 258 
Turbo Mouse by, 253-254 
key frames rate, QuickTime, 329 
Keyboard control panel, changing 
keyboard layout with, 259-260 
keyboards 

as input devices, 42, 44-45 
changing layout for, 259-260 
cleaning up after a spill, 637-638 
compatibility between PCs and Macs, 
44-45 

considerations for upgrading, 5, 6 
Dvorak layout, 259-260 
ergonomic, 257-263 
for users with special needs, 267 
increasing productivity by upgrading, 
18, 72 

original for Mac Classic, 258 
removing key caps from, 637, 638 
sources for, 257-258 
troubleshooting, 633, 637-638 
typical for Macs, 45 
with built-in trackpads, scanners, or 
joystick-like pointers, 260-261 
KeyTec, MagicTouch series touch 

screens, add-ons, and monitors, 267 
kilobytes (K), 31 

kiosk presentations, using touch screens 
for, 266-267 

Kodak, Web site address, 283 
Korg, audio I/O cards by, 361 

L 

LaCie Ltd., Web site address, 283 
LANs. See local area networks (LANs) 



laser printers, 53, 374-377 

advantages over other printers, 375 
cost per page, 371-372 
RAM use in, 375-376 
speed of versus inkjet printers, 5 
tips for shipping, 378 
toner for, 376-377 
typical RAM quantities for, 376 
LaserWriter 8 printer driver, using with 
non-Apple-branded printers, 
682-683 

LaserWriter, printer problems, 682-683 
lead acid batteries, PowerBook 100, 
753-754 

Level 1 cache memory, 32 
Level 2 cache memory, 32 
Level 3 cache memory, 32 
Lilon (lithium ion) batteries, PowerBook, 
755-756 

lines per inch (Ipi), effect on halftone 
images, 370 

LineShare, serial port sharing software, 
461 

Linocolor, Web site address, 283 
local area networks (LANs) 

communicating with other computers 
over, 56 

increasing speed of by upgrading, 66 
LocalTalk network 
architecture, 433-435 
basic installation of transceiver and 
cabling, 451 
bridges, 452-454 

cabling and solutions manufacturers, 
451 

cabling for small local area networks, 
56, 432, 433-434, 452 
connecting to Ethernet networks, 
452-455 

hardware and cabling needed for 
installing, 450 
hubs for, 452 



(continued) 



916 Index 4* L-M 



LocalTalk network (continued) 
increasing network speed by 
upgrading to Ethernet, 66 
installing, 450-455 
PhoneNet cabling, 433-434, 435 
software set up for network access, 
451 

troubleshooting, 706-707 
LocalTalk printer, installing, 381 
Logic Audio Discovery (Emagic) audio 
software, 365 
logic board 

cost of upgrading, 76 
performing the installation, 158-160 
types of upgrades, 147 
upgrades, 158-160 
upgrading to increase system speed, 
16, 143-161 

Logical Block Addressing (LBA) support, 
IDE drives, 182 
lossy compression, 326 
LSI 20 standard, for removable disk 
drives, 227 

Lucid Technologies, audio I/O cards by, 
361 



M 

Mac llfx, SCSI termination on, 191 
Mac ADB peripherals, sources for, 
257-258 

Mac archive formats, 488-491 
Mac cases, opening 

Centris 610/660AV, 119-120 
Centris 630, 122 
Centris 650, 118-119 
G3 Desktop, 128-130 
G3 Minitower, 130 
LC,LC II,LCIII, 118 
LC and Performa 520, 550, 575, 580, 
MacTV, 126-127 
Mac II, llx, llfx, 115-116 



Mac Ilex, llci, 1 16 

Mac llsi, 116-117 

Mac llvx, llvi, 118-119 

Performa 400 series, 118 

Performa 5200/5300 series, 127-128 

Performa 600, 118-119 

Performa 61 10 series, 1 19-120 

Performa 630, 6200, 6300 series, 122 

Performa 6400, 124-126 

Power Macintosh 5200/5300 series, 

127- 128 

Power Macintosh 6100, 119-120 
Power Macintosh 6500, 124-126 
Power Macintosh 7100, 118-119 
Power Macintosh 7200, 7300, 7500, 

128- 130 

Power Macintosh 8100, 123 
Power Macintosh 8600 and 9600, 130 
Power Macintosh 9500, 123-124 
Quadra 605, 118 
Quadra 610/660AV, 1 19-120 
Quadra 630, 122 
Quadra 650, 118-119 
Quadra 700, 1 16 
Quadra 800, 123 
Quadra 840AV, 123 
Quadra 900/950, 123-124 
WGS 60, 119-120 
WGS7150, 118-119 
WGS 7250/7350, 128-130 
WGS 80, 123 
WGS 8150, 123 
WGS 90, 123-124 
WGS 9150, 123-124 
Workgroup Server (WGS) 70, 118-119 
Mac Classics 

opening Color and Color 11 model 
cases, 114-115 

opening form factor cases for 
upgrading, 113-114 



Index 4^ IVI 917 



Mac clones 

determining upgradeability of, 10 
Motorola, 107-108 
Power Computing, 105-107 
UMAX, 108-109 

Mac Components Engineered, for 
PowerBook replacement hard 
drives, 534 
Mac gaming, 478-484 

Apple Game Sprockets for writing 
games, 479 

control devices for, 479 
Mac model, determining, 97-98 
Mac networking technologies, 432-449 
cabling schemes, 432 
protocols, 432 
topology, 432-433 
Mac OS 

backward compatibility of, 27 
daily care of, 792-793 
deleting old versions of applications, 
799 

deleting unnecessary software, 797 
deleting unnecessary temporary files, 
798 

finding and deleting duplicate 
applications, 795-796 
finding and removing duplicate 
preferences, fonts, and extensions, 
796-797 

finding and removing old e-mail 
attachments and downloads, 798 
problems reinstall won’t cure or solve, 
839-840 

reasons for doing new installation into 
new System Folder, 838 
reasons to reinstall, 838-839, 840-841 
reinstalling, 841-851 
schedule of regular maintenance and 
care, 791-794 
spring cleaning, 795-799 



using Norton Utilities to automate 
certain maintenance tasks, 792 
Web site for model reference, 105 
Mac Picasso 540 (Village Tronics) 
accelerator card, 475 
Mac Plus 

mouse on, 261 
SCSI termination on, 191 
Zip drive recommendation for, 
227-228 

Mac Portable, 99 
Mac Power3D accelerator card 
(TechWorks), 473-475, 474 
installing, 475-476 
Mac printer technology, 369-380 
Adobe PostScript software, 370 
QuickDraw software, 370 
Mac SE, Zip drive recommendation for, 
227-228 
Mac TV, 99 

Mac wiring and cables, 134-135 
Macadapter, Web site address for, 314 
MacAlley, Mac ADB peripherals available 
from, 257 

MacBinary text-encoding scheme, 491 
MACE, audio-compressor technology, 

346 

MacComCenter (Smith Micro) telephony 
management software, 429 
MacFixIt (Tom Landau), Web site for 
problem software bug fixes, 563 
Macintosh, specifications for, 98-99 
Macintosh 630 series, limitations of IDE 
drive in, 182 

Macintosh II, specifications for, 99-100 
Macintosh LC, specifications for, 100 
Macintosh Standard Gamma, 653 
Macintosh Toolbox, software routines in, 
470 

MacIRC (Chris Bergmann), Internet Relay 
Chat client, 360 

Mackie mixing board, audio mixing with, 
363 



918 Index M 



MacLinkPlus (Davitz) translator, 57-58, 
489 

how it works, 488 
Macro Virus Protection Tool, 

downloading from Microsoft Web 
site, 809 
Macromedia 

Deck II software, 366 
SoundEdit 16 audio software, 365 
Macs 

and PC-compatibility cards, 496-501 
audio capabilities of, 342-360 
booting from Mac OS CD-ROM or a 
floppy disk, 602-605 
cables and wiring for, 134-135 
categories of, 8-9 
checking for A/V capability, 1 10 
converting Windows and DOS file 
formats for use on, 485 
crashes and errors from PC 
Compatiblity Card problems, 
736-737 

creating a boot disk, 604 
cross-platform translation of 
Microsoft Word files, 487-488 
dealing with DOS and Windows PC, 
485-508 

determining cost of upgrading, 11 
determining model of, 97-98 
determining reasons for slow down, 
61-67 

determining upgradeability of, 10 
disk fixing and file recovery, 624-628 
DOS-compatible from Apple, 496-497 
exploring inside of, 130-139 
exporting Mac files in a Windows- 
compatible format, 486 
finding speed bottlenecks, 61-73 
first aid for ailing systems, 771-789 
font types used by, 685-686 
guidelines for opening cases, 1 1 1-1 12 



hardware versus software upgrade 
needs, 12-15 

hooking into PC networks, 459 
how the subsystems work, 23-25 
improving quality of, 70-73 
improving sound quality on, 72 
improving speed of, 67-70 
inside of, 97-139 
manufacturers of adapters for 
installing cards and monitors, 314 
marketability of old, 1 1 
models with built-in AV capabilities, 
331-332 

networking, 431-466 
networking technologies, 432-449 
opening the case, 110-130 
PC compatibility issues, 727-740 
processing subsystem, 23-24 
reading DOS files with long filenames, 
486 

reading DOS media, 487 
reading PC files with, 56-58, 72, 485 
running Windows programs in, 486 
sharing DOS files on, 486 
software first aid, 771-772 
sound hardware and software, 
360-368 

sound, speech, and MIDI, 341-368 
speed versus quality, 67 
speeding up, 16-17 
system reinstallation expert tip, 783 
translating DOS file formats on, 
487-488 

troubleshooting network connection 
problems, 702-706 
upgrading versus buying new, 9-11 
using Intel-compatible peripherals 
with, 486 

using while case is off, 112 
video circuitry, 305-316 
wiring and cables, 134-134 



Index 4 M 919 



MacTCP control panel, replacement of 
by the TCP/IP control panel, 462 
Macworld Installer Tracker shareware, 
823 

Macworld Mac Secrets, 5th Edition (Pogue 
& Schorr), 185 

MacYack (Scantron Quality Computers), 
PlainTalk add-on, 359 
Magic Touch series (KeyTec) 
touchscreens, add-ons, and 
monitors, 267 
magneto optical (M-0) 
drives, 230, 236 
removable media, 40, 230 
magneto-resistive removable drive. See 
Castlewood Orb 

main circuit board. See logic board 
main memory. See memory; RAM 
(Random Access Memory) 
managed hubs, for Ethernet networks, 
439 

Mark of the Unicorn 

Digital Performer audio software by, 
366 

MIDI software by, 367 
Master Console (Raritan Computer), 
controlling multiple computers 
with, 508 

MasterJuggler (Alsoft), font management 
program, 687 
mechanical mice, 262 
Media 100, Web site address for, 334 
megabytes (MB), 31 
MegaPhone (Bing Software) telephony 
management software, 428 
memory. See also DRAMs; RAM (Random 
Access Memory) 
cache, 31-33 
cost of upgrading, 76 
increasing system speed by adding, 16 
main for Macs, 29-31 
sockets, 133 



solutions to ‘‘out of memory” 
problems, 777-778 
upgrading, 164-177 
video, 31 

Memory Control Panel 

changing RAM settings in, 64, 166 
settings that can cause conflicts, 
831-832 

mice, 45-46. See also mousing 
as input devices, 42 
basic types of technology for creating, 
262 

cleaning, 634-635 
doorbell syndrome, 633 
from third-party companies, 262 
software configuration problems, 635 
sources for, 257-258 
troubleshooting, 635-636 
troubleshooting PC software emulator 
problems with, 739-740 
MicNotepad Lite (Nirvana Research), 
PlainTalk add-on, 360 
Micro Conversions 

for PCI-based TV tuners, 338 
Web site address for, 334 
microBridge (Sonic Systems), for 

connecting LocalTalk workgroups 
to Ethernet networks, 453 
MicroMac trackpad (Microspeed), 263 
Micromat TechTool Pro. See TechTool 
Pro 

microphone 

cost of upgrading, 77 
PlainTalk, 44, 356, 358 
PlainTalk versus others, 360 
Microsoft Office, version to version RAM 
requirements, 65 

Microsoft Web site, for checking for 
updates and other information, 57 



920 Index > M 



Microsoft Word files, cross-platform 
translation of, 487-488 
Microspeed 

as source of trackpads, mice, and Mac 
keyboards, 258 
MicroMac trackpad, 263 
MicroTek, Web site address, 283 
MIDI-capable software (sequencers), 349 
MIDI-capable synthesizer, 348-349 
MIDI hardware 

manufacturers, 367 
translator (Opcode), 366 
MIDI interface, 348 
MIDI Manufacturers Association, 350 
MIDI software, 367-368 
MIDI (Musical Instrument Digital 

Interface) sound devices, 44, 54 
annotation program, 348 
audio capability in Macs, 342-343, 
347-356 

components needed to connect 
synthesizers to Mac, 348-349 
cost of upgrading, 77 
using computer keyboard for musical 
input, 348 

millamperes, mciximum allowed draw for 
ADB devices, 257 
MIME-compliant PC text-encoding 
scheme, 491 

MindVision VISE, for creating 

professional installations for 
programs and applications, 489 
minidocks, adapters for giving Duos 
PowerBook style ports, 536 
mirroring backup system, 245 
MIT (Massachusetts Institute of 

Technology) Web site, for cable 
modem information, 423 
(Law (mu-law), audio-compressor 
technology, 346 

MNP-4 error-correction standard, 398 
MNP-5 data compression standard, 398 



MNP- 10 cellular-modem error-correction 
standard, 398 

modem connections, troubleshooting, 
692-698 

AT command set, 695-697 
busy signal, 698 
dial tone, 697-698 
manual dial/answering, 698 
modem settings, 693-694 
wiring and indicators, 692-693 
modem problems, troubleshooting, 

689- 699 
during call, 699 

external modem doesn’t work, 

690- 691 

Global Village Teleport, 690, 691 
internal modem doesn’t work, 691-692 
third-party modems, 689 
transmit/receive (TX/RX) lights, 693 
modem speed, 396-397 
modems 

add-ons for, 406-407 
and Internet access, 393-429 
bandwidth, 404 

bps rates and modem standards, 397 
cable, 394 
carrier signal, 404 
checking system for GeoPort, 41 1 
choosing and connecting, 404-414 
choosing flow control for, 401 
communicating with other computers 
with, 55 

communications slot for internal, 406 
compression and correction, 398-399 
connection negotiation, 403-404 
connectors for, 395-396 
considerations for upgrading, 5, 6 
cost of upgrading, 77 
digital, 55 

disabling Call Waiting, 699 
DTE/DCE connection, 399-401, 402 



Index > M 92 1 



external, 395, 405-406 
faxing, 407-408 
file download speed, 397 
flash upgradeable, , 405, 408-409 
flow control, 399-401 
GeoPort, 409-414 
Global Village Teleport, 396, 690 
Hayes AT command set standard, 694 
high-speed connections as 
alternatives to, 414-423 
how they work, 394-404 
importance of surge protecting, 689 
increasing system speed by 
upgrading, 17, 66 
installing external and GeoPort 
adapters, 413-414 
installing internal, 412-413 
internal, 395, 405-406 
ISDN, 394 

Mac-compatible manufacturers, 405 
manual dialing and answering, 698 
port speeds, 401-403 
troubleshooting, 689-699 
troubleshooting PC Compatibility 
Card setup problems, 735-736 
turning off dial tone checking, 698 
turning sound off, 404 
types of, 395-396 
typical configuration string, 695 
upgrading GeoPort style, 13 
modem/serial cable, 134 
monitors and monitor cards, 293-316 
adjusting brightness and contrast, 655 
Apple monitors, 659-660 
Apple Studio Display, 295, 301 
as output devices, 42 
bitmapped images on, 294-295 
blurred and faded color problems, 654 
blurry picture problems, 650 
buying tips for monitors, 302 
cable compatibility requirement, 294 



checking for cable problems, 647-648 

cleaning monitors, 661-662 

color depth, 310 

color problems with, 651-656 

considerations for upgrading, 5, 6 

convergence factor, 650 

cost of upgrading, 77 

degaussing, 649 

elements required to create an image, 
294 

Energy Saver control panel, 646, 659 
energy saving and monitor burn in, 
658-660 

finding antiglare screens for, 655 
focus controls, 650 
formula for figuring dimensions of 
pixels for screen size, 298 
gamma correction, 651-654 
glare and postitioning problems, 
655-656 

how Mac monitors work, 294-305 
ideal resolutions and viewable areas 
of monitors, 299 
installing a monitor, 302-305 
interlacing, 295 
isolating problems with, 647 
LCD (liquid crystal display), 295 
magnetic problems with, 648-649 
monitor dot pitch, 299-300 
multisync monitors and old Macs, 658 
refresh rate, 295-295 
resolution settings, 296-299 
setting RGB-to-VGA adapter properly, 
657 

sizes available, 52 
sync problems with multisync 
monitors, 656-657 
troubleshooting, 645-668 
upgrading, 51-52, 70-71 
upgrading to use two, 51, 71 

using Intel-compatible with Macs, 297 

(continued) 



922 Index M-N 



monitors and monitor cards (continued) 
use of screen savers to eliminate 
burn-in in older models, 658-659 
using VGA-compatible multisync 
monitors with Macs, 302 
wavy or splotchy picture problems, 
648-649 

Monitors/Monitors and Sound control 
panel, 71 

changing resolution for multisync 
monitors in, 296-299 
Motorola 680x0 series CPUs, 27 
Motorola CYBERSurfer cable modem, 

423 

Motorola Mac clones 

built-in resolutions and video 
upgrades table, 309 
hard drive upgrade paths for, 196 
specifications for, 107-108 
mouse. See also mice; mousing 

increasing productivity by upgrading, 
18, 72 

mousing, 261-266 

mousepad, importance of regularly 
cleaning and replacing, 635 
MouseStick 11 (Advanced Gravis), game 
controller, 480 

MouseTouch, touch screens by, 267 
MoviePlayer, playing a MIDI file, 356 
MPEG 

audio-compressor technology, 347 
digital audio file format, 345 
MPEG (Moving Picture Experts Group) 
movie file format, 326, 345 
MPEG-2 video compression standard, for 
DVD-ROM drives, 214 
MS Office. See Microsoft Office 
MS Works documents, translation of on 
Macs, 488 
multimedia 

and gaming, 469-484 
upgrading your Mac for, 19 



multimedia-oriented computers, 8 
multimedia programs, increasing speed 
of by upgrading RAM, 68 
multimedia studios, removable drives 
used by, 235 

multiscan monitors, versus fixed 
resolution, 52 
multisync monitors, 295 
installing, 302 
multitasking, 14 

N 

Name server address information, 

TCP/IP control panel, 425 
Netopia, Internet routers by, 466 
Netspeed, xDSL access from, 422 
NetSprocket, Apple Game Sprocket, 479 
NetWare for Mac, 449 
network adapter, cost of upgrading, 77 
Network Associates VirusScan for 
Macintosh, 808 

network hub, cost of upgrading, 77 
network management tools, AppleShare 
IP package, 448 

network number, AppleTalk addresses, 
444 

network transceiver, cost of upgrading, 
77 

networking, 431-466 

choosing between LocalTalk and 
Ethernet, 449-450 

communication with other computers, 
54-56 

hubs and switches, 439-440 
increasing productivity with, 18 
increasing system speed by upgrading 
hardware, 17 
software needed for, 704 
setting up the network, 449-461 
networking protocols, choices of, 432 
networks, accessing remotely, 459-461 



Index -f N-0 923 



networks, troubleshooting, 701-702 
lOBaseT, 708 
AppleTalk, 710-713 
checking for physical breaks or 
damage, 707 

checking the hardware, 703, 705-70G 
checking the software, 704 
dancing icon syndrome, 709 
file sharing security, 713-715 
LocalTalk and 10Base2, 706-707 
network is down, 706-708 
Novell and NT, 709 
Open Transport, 709 
software issues, 708-717 
TCP/IP, 716-717 

trouble connecting a Mac, 702-706 
NewerTech, PowerBook upgrade cards 
by, 514 

nickel-cadmium (Ni-Cad) batteries, 
PowerBooks, 754 

nickel metal hydride (NiMH) batteries, 
PowerBooks, 754-755 
node number, AppleTalk addresses, 444 
Norton Utilities (Symantec) 

checking disk problems with Disk 
Doctor, 625-626 
Disk Doctor, 62 , 625 
defragmenting hard drives with, 
800-801 

FileSaver program, 626 
for fixing disks and file recovery, 
624-626 

incompatibility with HFS Plus format, 
625 

optimizing hard drives with, 802 
versus Apple’s Disk First Aid, 625 
Novell NetWare/MacIPX, troubleshooting 
problems with, 708, 709 
NuBus slot cards, 88-89 

for connecting I/O devices, 43 
identifying, 136 



OMF (Open Media Framework) movie file 
format, 326 

Omniview (Belkin Components) 
controlling multiple PCs from one 
keyboard and monitor, 508 
controlling a mix of PCs and Macs 
with, 508 

One World Systems, Internet routers by, 
466 

online services 

high-speed connections for, 414-423 
modems and Internet access for, 
393-429 

online sources, for computers and 
upgrade components, 12 
Opcode’s 

AudioShop audio software, 365 
MlDl/Digital audio studio, 368 
MusicShop sequencing software, 368 
Overture notation software, 368 
StudioVision software, 366 
Open Transport networking technology, 
441-442 

troubleshooting problems with, 708, 
709-710 

Open Transport PPP (OT/PPP) script, 
adding to Modem Scripts folder, 

427 

OpenDML movie file format, 325 
optical character recognition (OCR) 
software, for scanners, 279, 281 
optical mice, 262 
optimizing hard drives, 802-803 
optomechanical mice, 262 
Orange Micro 

32-bit drivers for OrangePC line of 
cards, 496 

DOS-compatibility technology, 498 
OrangePCi application for controlling 
the PC environment, 500 
PC-compatibility hardware by, 493 



924 Index 4 0-P 



Orb removable drive, 235-236 
Other World Computing 

as source for PowerBook replacement 
hard drives, 534 

shopping for equipment and upgrade 
components, 12 

Outbound 2030 portable computer, 104 
output devices, 42-54 

for getting digital video out of your 
Mac, 322 

Outspoken text-to-speech program (Alva 
Access Group), 267 

p 

packet writing technology, writing CD-R 
discs with, 224 

page-per-minute (ppm) rate, for printers, 
370 

page printers. See laser printers 
page scanners, 47, 48 
Parameter RAM (PRAM), 144 
battery, 584-587 

control panels one should check after 
reset, 588 

restoring settings after zapping 
(reset), 588 

troubleshooting, 581-588 
zapping, 582-584 
parity bit, 398 

passive hubs, for Ethernet networks, 

439, 440 

Passport Designs, MIDI software by, 367 
PC Card modems, 540 

configuring software for, 542-543 
PC Cards (PCMCIA), 539-543 
add-on cage for, 538 
eject problems in PowerBooks, 762 
ejecting, 543 

importance of Mac compatibility of, 
540 

modem not recognized problem, 762 



Newton OS to PowerBook card 
compatibility issues, 762 
“PC Card in use” error message, 762 
plugging into slot, 541 
reformatting a Mac-formatted into a 
PC-compatible format, 542 
troubleshooting issues with 
PowerBook use, 762 
vendors for Macintosh compatible, 

541 

PC Compatibility Cards (Orange Micro) 
32-bit driver software for Windows 
95/98 environment, 495 
DirectX graphics architecture 
incompatibility, 495 
limitations of, 732 
port technology built into, 494 
problems with, 495 
troubleshooting, 732-738 
upgrading, 500-501 

PC compatibility cards, troubleshooting 
checking for extension conflicts, 733 
crashes and errors on the Mac, 
736-737 

crashes on the PC side, 738 
DOS won’t boot, 734-735 
modem setup, 735-736 
monitor trouble, 734 
PC doesn’t start up, 733 
PC starts up black, 733-734 

PC compatibility expansion cards 

adding PC functionality to certain Mac 
models with,493 
compatibility issues, 494-496 
connecting cables to, 498-499 
connecting the PC-to-RGB cable, 499 
cross-platform clipboard support for 
cut and paste commands, 500 
importance of updating PC Setup 
software, 733 
installing, 498-499 



Index ♦ P 925 



installing software for, 499-500 
modem use issues with, 494 
troubleshooting, 732-738 
upgrading, 500-501 
PC compatiblity problems, 

troubleshooting, 727-727 
can’t see DOS-formatted media over 
1 GB in size, 730 

changing file association so it will 
load, 730-731 
floppies and files, 728-731 
freezes and crashes, 730 
input device conflicts, 728 
loading PC documents, 730-731 
mounting removable drives manually, 
729 

translating files with MacLinkPlus, 731 
trouble with long filenames and 
removable media, 729 
PC emulation software programs, 
501-505 

for running PC software on Macs, 493, 
504 

installing, 504-505 
types of emulation, 502-504 
PC Exchange control panel, for 
SuperDrives 

formatting floppies in DOS format 
with, 487 

reading DOS/Windows floppies on 
Macs with, 56-58, 487, 728-729 
updated drivers in Mac OS 8.1, 618 
PC-formatted floppy disks, reading on 
the Mac, 56-58 

PC MACLAN (Miramar Systems), for 
bidirectional support for 
Window/Mac OS networking, 459 
PC printers, adapters available for using 
with Macs, 389-390 
PC Setup control panel 

controlling the PC environment with, 
499-500 



Open Transport compatibility issues 
with, 737 

PC Setup software, resolving Mac 
crashes because of outdated, 
736-737 

PCI-based TV tuners, 338 
PCI (Peripheral Component 

Interconnect) cards, 89-91 
for connecting I/O devices, 43 
identifying, 136 
PCMCIA (PC Card) slots, 536 
PDS (Processor Direct Slots) expansion 
card, 87-88 

for connecting I/O devices, 43 
identifying, 136 
peer-to-peer networking, 442 
pen-based input device, increasing 
productivity with, 18 
Performa, specifications for, 101-103 
peripheral-specific ports, connecting I/O 
devices to, 43 

peripherals, sharing on a network, 461 
Personal File Sharing (peer-to-peer 
networking), 442 
turning on, 445-447 

Personal LaserWriter 300, ease of toner 
cartridge change, 377 
PhoneMaker (MicroMat) telephony 
management software, 429 
PhoneNet cabling, using with LocalTalk 
networks, 433-434 
PhonePro (Bing Software) telephony 
management software, 428 
photo scanners, image-editing software 
for, 276 

PhotoScript Group, Mac to PC printer 
software and devices from, 380 
Photoshop Lite Edition (LE), versus 
Photoshop regular edition for use 
with scanners, 278 
Pinnacle Micro, higher capacity 

magneto-optical drives by, 236 



926 Index P 



PIO mode 2 performance level, IDE 
drives, 182 

pixel (picture element), 295 
PKZip (PKWARE, Inc.) archive format for 
PCs, 489-491 

decompressing files with DropStuff 
with Expander Enhancer add on, 
491 

PlainTalk microphone 
for entering data, 44 
for speech recognition on AV 
equipped Macs, 356 

PlainTalk plug-ins page, links to speech- 
related plug-ins for Web browsers, 
359-360 

pod. See GeoPort adapter (pod) 
point, for measuring size of typefaces, 
297 

Point-to-Point Protocol (PPP). See PPP 
(Point-to-Point Protocol) 

Polaroid, Web site address, 283 
polyphony, 349 

port choice, increasing system speed 
with, 66 

port issues, when using PC-compatibility 
expansion cards in Macs, 494 
port speeds, modems, 401-403 
portable computers, 104-105. See also 
PowerBooks 

porting, versus emulating an operating 
system, 502 

PostScript errors, when printing, 

677-678 

getting help from Adobe Web site, 678 
PostScript printer, installing, 381 
PostScript Printer Description (PPD) file, 
682 

PostScript quality output, upgrading 
printers for, 72 

PostScript software, 370, 372-373 
versus QuickDraw, 373 



Power Computing Corporation (PCC) 
Mac clones, 105-107 
Apple Tech Info Library for, 106 
ATI-based 3D acceleration extension 
files, 722 

built-in resolutions and video 
upgrades tabie, 308-309 
hard drive upgrade paths for, 196 
models list, 106 

processor upgradeability, 152-153 

Power Macintosh 5200/75 LC, limitations 
of IDE drive in, 182 

Power Macintosh line, specifications for, 
103-104 

Power Manager, resetting in PowerBooks 
PowerBook 100, 748 
PowerBook 140, 145, 145 B, and 170, 
748-749 

PowerBook 150, 749 
PowerBook 160, 165, or 180, 749 
PowerBook 190/5300, 1400, 2400, 
3400/G3 (3500), 750 
PowerBook 500 series, 749 
PowerBook 5300 or 190 that won’t 
power on, 750 

PowerBook Duo series, 749-750 
PowerBook G3 series, 750 
reasons for, 747-748 

power-on problems, troubleshooting, 
572-579 

Power Secretary (Dragon Systems), 

voice recognition PlainTaik add-on, 
359 

power supplies 

identifying for upgrading, 132 
replacing, 574-577 

Power3D accelerator card (TechWorks), 
473-475, 474 
installing, 475-476 

PowerBook 100/100 series 
battery, 752 



Index P 927 



opening to upgrade, 515-516 
resetting, 746 

resetting Power Manager in, 748 
typical problems, prices, and fixes, 
761 

PowerBook 140 form factor, opening to 
upgrade, 516-517 
PowerBook 140/145/145 B/170 
battery, 752 

resetting Power Manager in, 748-749 
PowerBook 150 
battery, 752 

limitations of IDE drive in, 182 
resetting Power Manager in, 749 
PowerBook 160/165/180 
battery for 160 and 180, 752 
battery for 165, 752 
resetting Power Manager in, 749 
typical problems, prices, and fixes for 
180, 761 

PowerBook 190/5300 
battery, 753 

reset after zapping PRAM, 751 
resetting Power Manager in, 750 
PowerBook 500 form factor, opening to 
upgrade, 519-521 
PowerBook 500 series 
battery, 752 
resetting, 746 

resetting Power Manager in, 749 
typical problems, prices, and fixes, 

761 

PowerBook 1400 form factor 
opening to upgrade, 522-523 
upgrade cards available for, 529 
upgrading RAM in, 527 
PowerBook 1400 series 
battery, 753 

reset after zapping PRAM, 751 
resetting, 746 

resetting Power Manager in, 750 



typical problems, prices, and fixes for 
HOOcs, 761 

PowerBook 2400 form factor 
opening to upgrade, 523-525 
use of SO DIMMS in, 529 
PowerBook 2400 
battery, 753 

resetting Power Manager in, 750 
PowerBook 3400 form factor, opening to 
upgrade, 525-526 
PowerBook 3400/G3 3500 series 
batteries for, 753 
reset after zapping PRAM, 751 
resetting, 746 

resetting Power Manager in, 750 
PowerBook 5300 form factor, opening to 
upgrade, 521-522 
PowerBook 5300/100 series 
resetting, 746 

typical problems, prices, and fixes for 
5300, 761 

PowerBook 5300/190 
repair extension, 764 
resetting Power Manager for machine 
that won’t turn on, 750 
PowerBook batteries, troubleshooting, 
751-760 

adjusting settings and controls to 
conserve power, 757-758 
battery life, 756-759 
charging problems, 760 
lead acid, 753-754 
Lilon, 755-756 

memory conservation to slow power 
loss, 756-757 

nickel-cadmium (ni-cad), 754 
nickel-metal hydride (NiMH), 754-755 
types and issues table, 752-753 
using RAM disk for startup to 
conserve power, 757 



928 Index 4^ P 



PowerBook Duo form factor, opening to 
upgrade, 517-519 
PowerBook Duo series 

battery charger updates, 755 
battery for 210/230, 753 
battery for 250/270c/280, 753 
battery for 280/280c/2300c, 753 
resetting, 746 

resetting Power Manager in, 749-750 
PowerBook G3 (BTO) form factor, 
opening to upgrade, 526-527 
PowerBook G3 series 
battery, 753 
resetting, 746 

resetting Power Manager in, 750 
upgrading the RAM in, 527 
use of SO DIMMS in, 529 
PowerBooks 

adapter for connecting external 
monitor to earlier models, 548-549 
adding a hard drive to, 533-534 
adding RAM, 512 
additional speed increases from 
processor upgrades, 532 
AirDock (Farallon) for integrating into 
your network, 537 

Apple-recommended screen upgrades, 
535 

battery conservation, 759 
bays, 536, 537-539 

Bookendz port duplicator for, 536, 537 
checking for loose keyboard screws, 
517 

cleaning the outside surfaces of, 765 
cleaning the trackball, 765-766 
docks, 535-537 

downloading Apple Memory Guide 
PDF from Apple’s Support Web site, 
529 

dual monitor support, 549 
Duo Dock, 535 



Duo Floppy Adapter for, 537 
expansion bays, 537-538 
external expansion ports chart, 544 
external ports and peripherals, 
543-550 
G3 series, 514 

inserting and removing expansion bay 
devices, 538 
installing a printer, 548 
installing an external modem, 547 
internal modems for, 529-530 
internal slots for upgrading, 529-531 
internal upgrades, 512-514 
Interrupt button on older models, 745 
making modem connections in foreign 
countries, 543 

modem/printer port, 547-548 
opening to upgrade, 515-527 
PC Card slots for adding upgrades, 
512, 536, 539-543 

plastic parts replacement cost, 761 
PowerPort Mercury 19.2 modem for 
upgrading, 529 

processor upgradable models, 532 
processor upgrades for, 531-532 
RAM upgrade chart, 528 
replacement logic boards for, 514 
Reset button on older models, 745 
resetting, 745-747 

resetting the Power Manager, 747-751 
screen upgrades and replacements, 
534-535 

SCSI cable and dock suppliers, 546 
SCSI connector, 545-547 
SCSI disk mode, 545, 547, 550-552 
SCSI Dock adapter for, 545 
setting up video with the Monitors 
and Sound control panel, 550 
shipping concerns, 766 
slots, 536, 539 



Index P 929 



software drivers for upgraded cards, 
530 

sources for replacement hard drives, 
534 

sources for screen replacements and 
upgrades, 535 
sources for used parts, 530 
special cables from Apple for 
attaching SCSI devices, 545 
specifications for, 104-105 
steps to follow after spilling liquid on, 
766-768 

typical problems, prices, and fixes 
(Voelker Research), 760-761 
upgrade cards for 1400 series, 514 
upgrade cards for 3400 and 5300 
series, 514 

upgrading, 19, 511-535 
upgrading chart, 512-514 
upgrading RAM, 527-529 
using SCSI terminators with, 546 
video ports, 548-550 
PowerBooks, troubleshooting of system- 
specific problems, 743-768 
batteries and battery life, 744, 751-760 
crashes when Finder loads, 750-751 
other issues, 760-761 
PC Card issues, 762 
power adapter, 744 
power outlet, 744 
printer/modem port, 763 
reset after zapping PRAM, 751 
SCSI cable, 744 
Sleep mode, 744, 747 
startup, shutdown, and power, 

743-745 

steps to take to resetting specific 
models, 746 

temperature issues, 765 

video port, 763-764 

wrong screen brightness settings, 745 



PowerMac. See PowerPC 
PowerPC 

ability to run older software versions 
on, 13-14 

Apple’s transition to, 28-29 
determining if system is, 109 
processors used in Mac OS 
computers, 28 

upgrading to increase system speed, 
69 

PowerPC G3 processors, 103-104 
PowerPC native software, 29 
PowerPort internal modems, for 
PowerBooks, 529-530 
PowerPrint parallel-to-LocalTalk adapter, 
for printing from Macs to PC 
printers, 389-390 
PPP (Point-to-Point Protocol) 
adding an Open Transport PPP 
(OT/PPP) script for, 427 
control panel, 426 

setting up for Internet access, 426-427 
PRAM (Parameter RAM), 144 

control panels one should check after 
reset, 588 

restoring settings after zapping 
(resetting), 588 
troubleshooting, 581-588 
zapping, 582-584 
zapping to resolve blinking ? icon 
problems, 601 
PRAM battery, 584-587 
importance of, 144 
locating in case, 132, 134 
removing and replacing, 586-587 
typical sizes, 585 
preference files 

including in backup plan, 245 
troubleshooting printer crashes from 
corrupt, 678-679 

print resolutions, versus scanning and 
screen resolutions, 279 



930 Index -f P 



printer description language, PostScript 
as, 372-373 

printer driver software 
for LocalTalk printers, 382 
for PostScript printers, 383 
printer languages 
PostScript, 372-373 
QuickDraw, 370, 373 
printer maintenance, 683-684 
printer problems, troubleshooting, 
671-683 

desktop printer solutions, 680-682 
endless loop error, 682 
font troubles, 685-689 
freezes and crashes, 678-679 
isolating desktop printing, 680 
LaserWriter issues, 682-683 
PostScript errors, 677-678 
printer output, 684-685 
printer port is in use, 675-677 
printer can’t be found, 673-675 
problem creating desktop printer 
icon, 679-680 

printer server, in AppleShare IP package, 
448 

printer sharing, and printers, 369-390 
printers 

accessories, 386-388 
add-ons and software, 386-390 
and printer sharing, 369-390 
Apple LaserWriter memory options, 
387-388 

as output devices, 42 

cabling, 381-382 

choosing, 371-372 

color proofing, 379 

connecting with LocalTalk cable, 380 

connecting with serial cable, 380 

considerations for upgrading, 5, 52-53 

cost of upgrading, 77 

cost per page factors, 371 



dot matrix, 379-380 
dots per inch (dpi), 370 
drivers for, 388-389 
duplex printing add-ons, 386 
dye sublimation, 379 
Ethernet connection of, 380 
increasing print speed by upgrading, 
17, 18, 66, 69,71 
inkjet, 378-379 
installing, 380-385 
laser, 374-378 
lines per inch (Ipi), 370 
maintenance of, 683-684 
manufacturers of Mac compatible, 374 
networking options, 386 
paper handling add-ons, 386 
PostScript, 372-373 
RAM upgrades, 386, 388 
resolution, 370 
SCSI connection, 380 
SCSI hard drive add-on, 386 
sharing over local area networks, 56 
solid-ink, 379 
specialty, 380 
speed measurement, 370 
troubleshooting, 671-689 
troubleshooting PC software emulator 
problems with, 739 
types of, 374-380 
upgrading RAM to improve print 
quality, 72 

upgrading to color, 71-72 
using PC with Macs, 389-390 
processing subsystem 

CPU (Central Processing Unit) in, 
26-29 

how it works, 23-24 
main memory in, 29-31 



Index P-Q 931 



processor. See also Central Processing 
Unit (CPU) 

effect of speed on how digital video 
plays, 321 

individual system upgradeability, 
149-153 

types of, 147-148 
upgrade manufacturers, 146 
productivity, increasing with equipment 
upgrades, 5-6 

program crashes, first aid for, 779-784 
freezes and hangs, 784-786 
Internet related, 784 
Type 1 1 errors and “FPU not found” 
error messages, 781-783 
Type 41 errors and Finder or Bus 
error messages, 783 
programmable mice, 264 
two button, 46 

Proline Distribution, Web site address 
for, 200 

ProMax, Web site address for, 334 

Q 

Quadra/Centris, specifications for, 100 
Quadra 650 and 800 specifications, 101 
quantized sound sample, digital audio, 
343-344 

quartz clock crystal, 27 
Quest drive, SyQuest, 235 
QIC (quarter-inch cartridge) tape drives, 
as backup storage devices, 237 
QuickCam videoconferencing camera, 49 
QuickDraw 

built-in Mac programming routines, 
294 

printer software, 370 
versus PostScript printers, 373 
QuickDraw 3D, 470-473 

3-D MetaFile (3DMF), 471, 472 



acceleration issues, 722 
accelerator manufacturers, 477 
APIs and file formats, 471-472 
Appearance Manager software 
routine, 470 

as PowerPC-only application, 722 
extensions needed for program to run, 
721 

low system memory problems, 721, 
723 

RAVE (Render Acceleration Virtual 
Engine), 472-473, 721, 722 
rendering 3D objects with, 469 
QuickDraw printer, installing, 381 
Quicken, version to version RAM 
requirements, 65 
QuickTake camera, 48 
QuickTime General MIDI library, 

MoviePlayer playing MIDI files on, 
356 

QuickTime Movie format, 322 
QuickTime software, 322-329 

applications and desktop accessories 
capable of working with, 324 
compression and codecs, 326-328 
digital movies, 324-325 
for editing digital video, 319 
for multimedia on your Mac, 50 
movie file formats, 325-326 
problems associated with digital 
video, 664 

Video for Windows translation 
capabilities of, 323 
Web site address for downloading 
latest version, 324 
QuickTime video codecs, and 
recommended uses, 328 
QuickTime VR, creating 3D virtual reality 
panoramas with, 469 
Qtronix, as source of mice, trackballs, 
and unique keyboard solutions, 258 



932 Index R 



Radius Corp. 

PC-compatibility hardware by, 493 
upgrading PC-compatibility cards, 
500-501 

Web site address for, 334 
Radius/Reply 

add-on cards for serial and parallel 
ports, 494 

PC-compatibility cards, 497-498 
upgrading PC-compatibility cards, 
500-501 

RAID (Redundant Array of Inexpensive 
Drives) 

adding, 204-205 
setting up, 205-206 

RAM (Random Access Memory), 29-30 
adding, 168-177 
checking allocation of, 167 
effect of adding additional on laser 
printer speed, 375-376 
effect of in digital video playback, 321 
increasing system speed by adding, 

14, 16, 67-70 
installing, 174-176 
interleaving, 174 
measuring, 31 

PC emulator software requirements 
for, 738 

software requirements from version to 
version, 65 

system bottlenecks caused by lack of, 
64, 65 

troubleshooting startup problems, 
588-589 

upgrade table, 169-173 
working with, 167-168 
RAM disk 
creating, 166 

shareware utilities for automatically 
saving and restoring contents of, 
758 



RAM modules, 30-31 

RAM settings, checking, 165-167 

RamDoubler (Connectix) utility, 

increasing system speed with, 14 
Ramp Networks, Internet routers by, 466 
random access memory. See RAM 
(Random Access Memory) 

RAVE, QuickDraw 3D acceleration virtual 
engine, 472-473 
acceleration issues, 722 
choosing a RAVE video card, 477-478 
RCA video plugs, 329 
Ready to Send command, from modem 
to computer, 400 
RealAudio codecs, 347 
RealPC (Insignia Corporation), PC 
emulation software, 57 
reblessing the System Folder, 606-608 
recordable CD-ROM discs, creating, 
224-225 

Reduced Instruction Set Computing 
(RISC) architecture, 28 
Redundant Array of Inexpensive Drives 
(RAID) 

adding, 204-205 
setting up, 205-206 
refresh rate, for monitors, 295-296 
changing to solve display movement 
problems, 649 
reinstalling Mac OS 
clean install, 847-850 
custom installation, 846-847 
deciding on type of installation, 
843-844 

installation errors, 850-851 
pre-flight check, 841-843 
regular installation, 844-846 
tips for a quicker custom installation, 
847 

unblessing the System Folder and 
doing a clean install, 850 



Index 4- R-S 933 



removable media drives 
adding an external, 238-241 
adding cin internal, 241-243 
cost of upgrading, 77 
explained, 228-237 
Iomega Zip, 227-228 
Iomega Drive Options management 
control panel, 618 
LS120 standard, 227, 232 
media for, 40 
performance of, 231-232 
special drivers for, 617 
SuperDisk, 232 
troubleshooting, 617-618 
Remote Access Multiport server, Apple, 
460 

Remote Access Personal server, Apple, 
460 

Remote Access software, Apple, 459-461 
repetitive stress injury (RSI), ergonomic 
keyboards for people with, 267 
Reply/Radius 

add-on cards for serial and parallel 
ports, 494 

PC-compatibility cards, 497-498 
ResEdit, making invisible files visible 
with, 713 

Reset Serial Port program, 691 
resolution 

comparing when purchasing digital 
cameras, 287 

setting for monitors, 296-299 
resolution sync, importance of in video- 
out devices, 335 

Retrospect software (Dantz Corp.), for 
system backups, 248 
RGB-to-VGA adapter, using with VGA- 

compatible multisync monitors, 302 
Rich Text Format (RTF) documents, 
translation of by Macs, 488 
ring network topology. See Token Ring 



RISC. See Reduced Instruction Set 
Computing (RISC) architecture 
R. J. Cooper and Associates, special 
needs products by, 267 
RJ-11 phone jack, connecting modems to 
phone lines with, 395 
RJ-45 Ethernet cabling connector, 438 
Router address information, TCP/IP 
control panel, 425 
routers, 441 

allowing networks to communicate 
with one another, 444 
manufacturers of, 466 
RPMs (revolutions per minute), for 
drives, 38 

s 

S-video 

ports and adapter cables on early 
Power Macs, 662 

video-in interface connections, 330, 
336-337 

Sad Mac icon, meaning of, 565 
Sad Macs, troubleshooting, 578-579 
common problem codes, 579 
sampling, in digital audio, 343 
satellite dishes 

high-speed data connections with, 415 
receiving Internet-related 
transmissions with, 55 
scan converter, for displaying video 
output to a television or VCR, 334 
scanner software, 278-281 
scanners, 273-275 
24-bit color, 278 
36-bit color, 278 

adding to increase productivity, 18 
as input device, 42 
as upgrade consideration, 5 
checking availability of plug-ins 
for, 279 



(continued) 



934 Index ♦ S 



scanners (continued) 

checking for with SCSIProbe, 640 
choosing, 281-283 

company Web site addresses, 282-283 
comparing resolutions, 279 
configuration, 640-642 
cost of upgrading to, 77 
dynamic range, 278 
installing and cleaning, 283-285, 
639-640 

interfaces for, 48 
interpolated resolution, 278 
optical character recognition (OCR) 
software for, 279 

power and cabling problems, 641 
quality of, 277-278 
SCSI ID problems, 641 
SCSI issues, 640, 641 
serial problems, 643 
software, 278-281 
software problems, 641, 642 
support for TWAIN plug-ins, 279-280 
terminating SCSI port when installing, 
284 

troubleshooting, 639-643 
types of, 47-48, 275-277 
scanning resolutions, versus screen and 
print resolutions, 279 
ScanShare, sharing Apple-specific 
scanners on networks with, 461 
screen resolutions, versus scanning and 
print resolutions, 279 
screen sharing, using Timbuktu program 
for, 507 

screen swapping, using the same 

keyboard and monitor to control 
two or more computers, 508 
screen upgrades and replacements, for 
PowerBooks, 534-535 
SCSI bus, 185 



SCSI cables, 134 

and connections, 188-190 
getting info about in Tech Info Library, 
189 

SCSI controller, 185 
Identifying, 132 

SCSI Disk Mode, PowerBooks, 545, 547, 
550-552 

SCSI expansion cards 

determining need for, 197-198 
installing, 198-199 

SCSI (Small Computer System Interface) 
hard disk technology, 36, 110, 
184-192 
bus speed, 187 
common problems with, 609 
connecting the drive, 203 
getting info off the older drive, 204 
ID numbers, 185, 186 
installing the drive, 202-204 
terms and basics, 185 
transfer protocols, 187-188 
troubleshooting, 602-605, 610-613 
types, 187-188 
utilities, 610 

versus IDE drives, 181-184 
working with the new drive, 203-204 
SCSI port 

connecting external removable media 
devices to, 238-241 
connecting I/O devices to, 43 
SCSI termination, 190-192 
SCSI terminators 
basic types of, 191 
special needed for Mac Ilfx, 612 
SCSI-to-Ethernet adapter, adding 
Ethernet with, 436 
SCSI transfer protocol, 187 
SCSI Voodoo (SCSI trouble) 

common configuration problems, 609 
Evangelista tips, 612-613 
symptoms, 608-609 



Index ♦ S 935 



SCSIProbe 

checking ‘‘no drive icon” problems 
with, 605-606 

mounting and controlling SCSI devices 
with, 610 

SCSlShare, sharing non-Apple-specific 
scanners on networks with, 461 
.sea format, 246 
seek time 

CD-ROM drives, 40, 210-211 
hard drives, 37 

Select Hosts file button, TCP/IP control 
panel, 425 

self-extracting archive, creating for 
System Folder, 246 
selling used Macs, 11 
sequencers (MlDl-capable software), 349 
serial scanners, troubleshooting, 643 
serial port scanners, 276 
serial ports, 137-139 
adding more, 139 
connecting I/O devices to, 43 
what to do when one needs a free, 
138-139 
Serial SCSI, 189 
serial/modem cable, 134 
shareware utilities 

for saving and restoring contents of 
RAM disk, 758 

Sharing Setup dialog box, setting 
permission levels in, 446-447 
sheetfed scanners, 275-276 
short-term memory. See main memory; 
memory; RAM (random access 
memory) 

ShrinkWrap (Aladdin Systems), creating 
disk images of the System Folder 
backups with, 246 
Silverlining utility, 614 

checking “no drive icon” problems 
with, 605-606, 610 



SIMM (Single Inline Memory Module), 
30-31 

locating sockets for, 132 
SimpleText, having your Mac read 
documents to you, 357, 358 
slide scanners, 276, 277 
small outline DIMMS (SO DIMMS), 

upgrading PowerBooks with, 527, 
529 

snap to default settings, programmable 
mice, 264 

socket number, AppleTalk addresses, 444 
SoftPC software, PC emulation program 
for Macs, 501 

SoftRAlD software, 205-206 
software 

bugs, 560, 561 
CD utilities, 222-224 
checking version number of, 14 
cleaning and maintenance, 791-810 
conflicts, 560, 561 
corruption, 560-561, 562-563 
first aid, 771-774 
for creating CD-R, 224-225 
for system backups, 248-249 
printer drivers, 382-383 
usual sources of problems, 560 
version to version RAM requirements, 
65 

software emulators, troubleshooting, 
738-740 
CD-ROMs, 740 
memory problems, 738 
mouse drivers, 739-740 
printer and modem issues, 739 
software problems, troubleshooting, 
560-563 

bizarre behavior, 775 
bugs, 772-773 
conflicts, 772, 773-774 
corruption, 772, 774 



(continued) 



936 Index S 



software problems, troubleshooting 
(continued) 
crashes, 775 

error messages, 774, 775-779 
freezes, 775 
hangs, 775 

software upgrades and updates, 
including in backup plan, 244 
software versus hardware issues, 

guidelines for determining, 12-15 
SoftWindows 95 (Insigna Corporation), 
for Macs, 59, 501,502-504 
SOHO (small office, home office) routers, 
for Internet access, 465-466 
solid-ink printers, 379 
Sonic Solutions digital audio products 
by, 365 

Sonic Systems, Internet routers by, 466 
Sony, Zip-compatible disks by, 233 
Sony’s Trinitron versus CRT monitors, 52 
Sorensen codecs for video and audio, 
QuickTime 3.0, 346 
sound 

getting into your computer, 44 
hardware and software, 360-368 
MIDI, 54 

troubleshooting recording problems, 
668 

Sound Designer 11, digital audio file 
format, 345 

sound interface, as output device, 42 
SoundApp progam, 346 
SoundSprocket, Apple Game Sprocket, 
479 

S/PDIF digital-audio interface, 362 
Speakable Items folder, storing 
AppleScripts in, 358 
speakerphone, modem add-on, 406 
speakers, 53-54 

cost of upgrading, 77 
special needs input devices, 267 
Speech control panel, 357 



Speech Recognition extension, launching 
programs with, 358 
speech technologies, 356-360 
PlainTalk microphone for, 356 
Speech Manager software, 357 
speech-to-text products, 267 
speed 

options, 69-70 
versus quality, 67 
SpeedDoubler (Connectix) utility, 

increasing copying speeds with, 14 
spot color, adding to documents, 377 
Spring Cleaning (Aladdin Systems), using 
for system maintenance, 793 
ST-4UX (Network Technologies) 

switcher, contolling Macs, PCs, Sun 
Workstations and other 
microcomputers with, 508 
Standard MIDI File (SMF) file format, 355 
star topology for networks, 433 
StarMcix (Motorola), product numbers 
and features, 108 

Startup Disk control panel, checking if 
blinking ? icon appears at startup, 
601 

startup key commands, 580-581 
startup problems and issues, 598-608 
jump-starting your Mac, 577 
power on, 572-573 
replacing the power supply, 574-577 
startup key commands, 580-581 
troubleshooting death chimes, 

577-578 

troubleshooting when the X icon 
appears, 598-599 

static electricity problems, Evangelista 
tip for solving, 258 
static RAM, in digital cameras, 286 
storage devices. See also backup/storage 
devices 

how they work, 24 
sources for, 257-258 



Index 4- S 937 



troubleshooting, 597-628 
types of, 33-41 
Stuffit Expander 

decompressing Stuffit archive files 
with, 489 

using optional DropStuff with 
Expander Enhancer with, 491 
Stuffit InstallerMaker, for creating 
professional installations for 
programs and applications, 489 
Stuffit Lite/Stufflt Deluxe (Aladdin 
Systems) 

creating self-extracting archives of 
System Folder with, 246 
data compression tool, 234, 489 
StyleScript utility (Infowave), 389 
Subnet mask information, TCP/IP control 
panel, 425 

Suitcase (Symantec), font management 
program, 687 

SummaGraphics digitizers, 265 
Super Save utility (Michael Kamprath), 
247 

SuperDisk, introduction of, 232 
SuperDrive floppy disk drives, 38 
reading DOS and Windows files on 
Macs with, 56-58, 487 
SuperMac (UMAX), Mac OS compatible 
models and features, 108-109 
SurfTalk (Digital Dreams), PlainTalk add- 
on, 360 

surge protectors, importance of for 
modem phone lines, 412 
Sustainable Softworks, Internet routers 
by, 466 

switched hubs (switches), for Ethernet 
networks, 440 
SyJet removable media, 41 
Symantec Anti-Virus for Macintosh, 808 
S}mapse Adaptive, special needs 
products by, 267 



SyQuest EZFlyer drives, 229 

for system backups and data storage, 
234 

versus Jaz and SyJet drives, 234 
SyQuest Quest drive, 235 
SyQuest removable media (cartridges), 
40, 229 

SyQuest SyJet drives, 35 

for system backups and data storage, 
234-235 

versus EZFlyer drives, 234 
SysCompare shareware, 823 
system backups 

Evangelista and expert tips, 250-251 
how to back up, 245-251 
implementing a plan, 243-251 
importance of to productivity, 18 
shareware solutions, 248 
what to back up, 244-245 
System Folder 

blessing and reblessing, 607-608 
conflict resolution, 820-830 
creating a self-extracting archive of, 
246 

identifying extension conflicts, 
813-820 

labeling items in, 820 
resolving extension conflicts, 813-834 
testing to solve “no drive icon” 
problems, 606-608 
System Folder conflicts 

binary-tree conflict search, 825 
conducting a conflict search, 824-826 
confirming the extension conflict, 826 
conflict management software, 
826-828 

defined, 814-815 
diagnosing, 817-820 
disk cache settings, 831-832 
few-at-a-time conflict search method, 
824-825 

identifying, 813-820 



(continued) 



938 Index S-T 



System Folder conflicts (continued) 
identifying the extension, 821-823 
memory control panel setting, 831 
modern memory manager, 832 
one-at-a-time conflict search method, 
824 

RAM disk, 832 
resolution of, 820-823 
shareware for getting more 
information, 823 
solving, 828-830 
virtual memory, 832 
what’s a conflict, 815-816 
what’s not a conflict, 816-817 
system freezes and crashes, when 
printing, 678-679 
system maintenance, 791-810 
System Profiler. See Apple System 
Profiler 

system RAM. See also cache memory; 
memory; RAM (random access 
memory) 
adding, 168-177 
upgrading, 164-168 
system speed, versus quality, 67 
system startup problems, 

troubleshooting, 579-581 

T 

T-1 lines, for high-speed Ethernet data 
communications, 415 
T-3 lines, for high-speed data 
communications, 415 
tape drives, 35 

pros and cons of, 236-237 
TCP/IP (Transmission Control 
Protocol/Internet Protocol), 
424-426 

problem symptoms and potential 
cures, 716-717 
services for Macs, 461-462 



troubleshooting, 716-717 
using to build an intranet, 462 
TCP/IP control panel, 424, 425 
TechCessories, SCSI cables and docks 
by, 546 

TechTool/TechTool Pro (Micromat) 
deleting and rebuilding desktop files 
with, 562, 788 

disk fixing and file recovery with, 624, 
626-627 

support for HFS Plus, 626 
Telechoice xDSL Report, Web site 
address for, 422 
telephony 

hardware solutions, 427-428 
software, 428-429 

Yo Yo (Big Island Software) hardware, 
427 

telephony and Internet, adding to system 
for increasing productivity, 17 
television 

getting video streams into your Mac 
with, 50 

watching on your AV Mac, 337-338 
terminal adapter (TA) devices, for cable 
and ISDN modems, 394 
terminators, SCSI, 190-192 
testing, external removable media drive 
installation, 240-241 
tethered cameras, 49 
Text-to-Speech technology, 44, 343 
products for, 267 

The Apple Store, for equipment and 
upgrade components, 12 
thinnet cabling, for Ethernet, 437 
thrashing, of hard drives, 62 
three-generation backup system, 247 
throughput, CD-ROM drives, 40 
timbres, 349 
Timbuktu (Farallon) 

accessing a PC from a Mac with, 505 



Index ♦ T 939 



screen sharing with, 507 
Toast (Adaptec) software, creating CD-R 
discs with, 224 
Token Ring 

cabling scheme, 432 
topology for networks, 432-433 
toner cartridges 

for inkjet printers, 371-372, 
for laser printers, 371-372, 376-377 
tools 

for performing upgrades, 155 
for removing Mac Classic form factor 
cases, 113, 114 
touch screens 

manipulating the mouse pointer with, 
46 

sources for, 266-267 
touchpads, sources for, 257-258 
TouchWindows, touch screen and add- 
ons from, 267 

trackballs and trackpads, 263 
as input devices, 42, 46 
sources for, 257-258 
troubleshooting, 636 
typical PowerBook problems, prices, 
and fixes, 761 

Tribestar IP (Zoom Telephonies), 

switching hub between LocalTalk 
and Ethernet networks, 453 
Trinitron versus CRT monitors, 52 
Troll Touch, cross-platform CRTs, LCD 
screens, and add-ons by, 267 
troubleshooting 
ADB bus, 630-632 
ADB cable, 632 
Apple monitors, 659-660 
basics of, 557-569 
blinking disk icon, 565 
cache RAM, 590 
case, 594 

completely dead system, 566 



death chimes, 577-578 
digital video and audio, 662-668 
disk drives, 600-601, 616-617 
Evangelista tip for, 569 
external removable media drive 
installation problems, 241 
getting help with, 568 
graphics tablets, 636-637 
heat problems, 591, 593 
input devices and scanners, 629-643 
I/O port,cable, or controller, 567 
keyboards, 637-638 
mice, 634-635 
modems, 689-699 
monitors and video, 645-668 
mouse pointer won’t move, 565 
networks, 701-717 
no drive icon problems, 605-606 
other RAM problems, 589-590 
parameter RAM (PRAM), 581-588 
PC compatibility issues, 727-740 
poor quality laser printer output, 
684-685 
ports, 591, 592 
power supply, 593 
removable media drives, 617-618 
Sad Mac icon, 565 
Sad Macs, 578-579 
scanners, 639-643 
SCSI cables, termination, and 
hardware, 610-613 
SCSI configuration problems, 609 
software driver, 568 
startup key commands, 580-581 
startup problems, 565, 571-588 
startup RAM problems, 588-589 
System Folder problems, 606-608 
trackballs, 636 

video isn’t working properly, 565 
when the ? appears, 599-608 
(continued) 



940 Index T-U 



troubleshooting (continued) 

when the X icon appears, 598-599 
Troubleshooting Scientific Method 
hardware problems, 563-564 
hypothesize and experiment to verify 
problem, 564-568 
observation: hardware versus 
software, 559-560 
software problems, 560-563 
steps in, 558-559 
what to do next, 568-569 
Truevision, Web site address for, 334 
TV (television) 

getting video streams into your Mac 
with, 50 

PCI-based TV tuners, 338 
watching on your AV Mac, 337-338 
TWAIN plug-ins, checking scanner 
support for, 279-280 
twisted pair Ethernet cabling, 
advantages of, 438-439 
Type Manager, Adobe. See Adobe Type 
Manager 

u 

Ultra SCSI or Ultra SCSI-3 

connections for 2GB Jaz drives, 234 
transfer protocol, 188 
Ultra/Wide SCSI or Ultra/Wide SCSI-3 
transfer protocol, 188 
UMAX, Web site address, 283 
UMAX Mac clones 

built-in resolutions and video 
upgrades table, 309 
hard drive upgrade paths for, 196 
processor upgradeability list, 153 
specifications for, 108-109 
underscan capabilities, importance of in 
video-out devices, 335 
Universal Disc Format GJ^F), 224 
Universal Serial Bus (USB) 



how it works, 268-269 
hooking up devices, 269-270 
versus ADB standard, 268 
UNIX users, sending encoded file 
attachments to, 492 
upgrade slot, identifying in Mac case, 
132, 133 

upgrading your Mac 

adding an external removable media 
drive, 238-241 

adding an internal removable media 
drive, 241-243 
components for, 131-134 
controlling static problems, 155 
cost of, 76-77 
CPU and memory, 143-178 
deciding how to do it, 79-80 
deciding to do it yourself, 91-95 
determining need for, 3-21 
determining your needs and wants, 
75-91 

external upgrades, 92 
hard drive upgrade paths for major 
models, 195-196 
hard drives, 179-206 
importance of grounding strap, 94, 

155 

increasing speed of, 16-17 
identifying components in, 132 
individual processor upgradeability 
list, 149-153 
issues to consider, 5-6 
logic board-level upgrades, 92 
PC-compatibility expansion card, 
500-501 

performing the upgrade, 155-164 
possible results and cost of, 76-77 
processor and memory upgrades, 
143-178 

sample upgrade list, 78 
shopping for components on the Web, 
12 



Index -f U-V 941 



slot upgrades, 92 
slots and ports for major Mac OS 
models, 81-85 

special slots for special Macs, 91 
specific upgrade paths, 80-86 
speed versus quality, 67 
the 75/25 rule, 6-7 
the what and why of, 1 1-20 
things to consider before, 155-156 
tips for, 94-95 

tools you’ll need to do upgrades, 
92-94 

types of upgrades, 91-92, 146-149 
unofficial upgrades, 154 
versus buying something new, 9-1 1 
video-in expansion cards, 332-334 
upgrading your PowerBook, 51 1-535 
USB (Universal Serial Bus) ports, 43 
versus Apple Desktop Bus (ADB), 268 
used Macs, marketability of, 1 1 
Users and Groups control panel, setting 
up users and groups in, 447 
USR Systems, Intel-compatible 
peripherals by, 271 
utilities 

for saving and restoring the contents 
of a RAM disk, 758 
RamDoubler (Connectix), 14 
SpeedDoubler (Connectix), 14 
uuencoded/uudecoded attachments, 
using Stuffit for handling, 492 

V 

V.42 error-correction standard, 398 
V.42bis data compression standard, 398 
VCRs, getting video streams into your 
Mac with, 50 
vertical refresh rate, 296 
VGA-compatible multisync monitors, 
using with Macs, 302 



Vicom Internet Gateway, for Internet 
access, 464 

video accelerator, cost of upgrading, 77 
video cables, Mac, 134 
video card 

adding VRAM to, 312-313 
choosing, 313-314 
cost of upgrading, 77 
determining quality needed, 6 
effect on how digital video plays, 321 
increasing display speed by 
upgrading, 17, 66, 71 
installing, 314-315 
RAM on, 311 

setting up two or more monitors, 
315-316 

video circuitry, built-in resolutions and 
video upgrades table, 305-309 
video codecs, QuickTime, 326-328 
video conferencing, as upgrade 
consideration, 5 
video-editing software, 319 
video-editing workstations, higher- 

capacity removable drives used by, 
235 

Video for Windows (VfW), QuickTime 
translation capabilities for, 323 
video-in hardware 

additional hardware requirements for 
meeting television standards, 331 
expansion cards, 332-334 
Macs with built-in AV capabilities, 
331-332 

interface types, 329-331 
video inputs, for creating quality digital 
video, 322 

video out capabilities, 334-335 
video RAM, upgrading to improve color 
display, 71 

video resolution, improving with video 
upgrade, 51 



942 Index ♦ V-W 



video response time, improving by 
upgrading, 51 

video upgrades, reasons for, 50-51 
Video Wizard expansion card, adding 
video-in, video-out, and TV tuner 
capabilities with, 333 
videoconferencing cameras, 49 
Virex for Macintosh (Dr. Solomon’s), 808 
virtual drives (volumes), formatting and 
partitioning hard drives for, 620 
Virtual Memory, 166 
Virtual PC (Connectix) emulation 
software for Macs, 57, 502-504 
speeding sessions by running without 
Finder, 506 
viruses, 804-810 
CAP, 809-810 
Concept, 809 

detecting and cleaning, 808-809 
HyperCard, 808 

non-viruses/other malicious code, 806 
popular antivirus programs, 808 
sample list of, 805 
symptoms of, 807-808 
what they are, 804-805 
what’s not a virus, 806-807 
Word Basic, 809-810 
VirusScan for Macintosh (Network 
Associates), 808 
Visioneer PaperPort scanner 
example from, 274 
Web site address for, 283 
visually impaired users, input/output 
devices for, 267 

voice commands, entering data with, 44 
voice recognition PlainTalk add-ons. 

Power Secretary (Dragon Systems), 
359 

voicemail/answering machine modem 
add-on, 407 

volumes. See virtual drives (volumes) 
Voodoo 3D chipset (3Dfx, Inc.), 473 



Voodoo graphics accelerators 
accelerator cards, 723-724 
additional drivers required, 724 
cable problems, 724 
hardware and software requirements 
for, 473-474 

importance of games that support 
Voodoo acceleration, 725 
multisync monitor support, 723 
software required to run, 724 
troubleshooting, 724-725 
Voxware codecs, 347 
VRAM 

adding, 312-313 
and Mac video, 660-661 

w 

Wacom ArtPad line, 266 
WAV, digital file format, 345 
Web server feature, AppleShare IP server 
software, 442, 449 
Web site addresses 
Adobe, 678 

American Computer Exchange 
Apple Support, 529 
AppleFacts Online Archive, 10 
Griffin Technologies, 314 
Macadapter, 314 
Microsoft, 57 

MIT (Massachusetts Institute of 
Technology), 423 
scanner companies, 282-283 
Telechoice xDSL Report, 422 
video-in and video-out add-on 
manufactures, 334 
WebRamp M3t Internet router, for 
Internet access, 465 
Wide SCSI or Wide SCSI-2 transfer 
protocol, 188 



Index -f W-Z 943 



Windows 95 applications, running on 
your Mac, 19-20 
Windows and DOS emulation 
files and floppies, 56-58 
software, 58-59 
upgrading your Mac for, 19 
working with on your Mac, 56-60 
Windows and DOS programs, running on 
your Mac, 492-505 
wiring and cables, 134-135 
word processing, fixing problems with 
slow starting, crashes, or freezes, 
788 

WORM (write-once read-many) 
technology, CD-R drives, 212 
write caching, IDE drives, 182 
WriteiOutloud and CoiWriter (Don 

Johnston), PlainTalk add-ons, 359 
WTB (want to buy) messages, finding 
Mac parts with, 406 
WYSIWYG (What You See Is What You 
Get), 297 



X 

XDF 3D format, 472 

xDSL modems, 55, 420-421. See also DSL 
connections 
Xon/Xoff protocol, 399 

Y 

Yo Yo (Big Island Software) telephony 
software and hardware, 427-428 

z 

Zip-compatible drives and media, 233 
Zip disks, using as Startup disks, 246 
Zip drives. See Iomega Zip drives 
Zip Tools software, formatting Zip disks 
with, 232 

Ziplt shareware (Tom Brown), 489-491 
setting preferences in, 490-491 
ZipPlus drive. See Iomega ZipPlus drive 
zones, AppleTalk, 444 



IDG BOOKS WORLDWIDE, INC. 

END-USER LICENSE AGREEMENT 

READ THIS . You should carefully read these terms and conditions before 
opening the software packet(s) included with this book (“Book’’). This is a 
license agreement (“Agreement”) between you and IDG Books Worldwide, 
Inc. (“IDGB”). By opening the accompanying software packet(s), you 
acknowledge that you have read and accept the following terms and 
conditions. If you do not agree and do not want to be bound by such terms 
and conditions, promptly return the Book and the unopened software 
packet(s) to the place you obtained them for a full refund. 

1. License Grant , IDGB grants to you (either an individual or entity) a 
nonexclusive license to use one copy of the enclosed software 
program(s) (collectively, the “Software”) solely for your own personal 
or business purposes on a single computer (whether a standard 
computer or a workstation component of a multiuser network). The 
Software is in use on a computer when it is loaded into temporary 
memory (RAM) or installed into permanent memory (hard disk, 
CD-ROM, or other storage device). IDGB reserves all rights not 
expressly granted herein. 

2. Ownership . IDGB is the owner of all right, title, and interest, including 
copyright, in and to the compilation of the Software recorded on the 
disk(s) or CD-ROM (“Software Media”). Copyright to the individual 
programs recorded on the Software Media is owned by the author or 
other authorized copyright owner of each program. Ownership of the 
Software and all proprietary rights relating thereto remain with IDGB 
and its licensers. 

3. Restrictions On Use and Transfer . 

(a) You may only (i) make one copy of the Software for backup or 
archival purposes, or (ii) transfer the Software to a single hard 
disk, provided that you keep the original for backup or archival 
purposes. You may not (i) rent or lease the Software, (ii) copy or 
reproduce the Software through a LAN or other network system 
or through any computer subscriber system or bulletin-board 
system, or (iii) modify, adapt, or create derivative works based on 
the Software. 

(b) You may not reverse engineer, decompile, or disassemble the 
Software. You may transfer the Software and user documentation 
on a permanent basis, provided that the transferee agrees to 
accept the terms and conditions of this Agreement and you retain 
no copies. If the Software is an update or has been updated, any 
transfer must include the most recent update and all prior 
versions. 



4. Restrictions On Use of Individual Programs . You must follow the individual 
requirements and restrictions detailed for each individual program in 
Appendix C in this Book. These limitations are also contained in the 
individual license agreements recorded on the Software Media. These 
limitations may include a requirement that after using the program for a 
specified period of time, the user must pay a registration fee or discontinue 
use. By opening the Software packet(s), you will be agreeing to abide by the 
licenses and restrictions for these individual programs that are detailed in 
Appendix C and on the Software Media. None of the material on this Software 
Media or listed in this Book may ever be redistributed, in original or modified 
form, for commercial purposes. 

5. Limited Warranty . 

a) IDGB warrants that the Software and Software Media are free from 
defects in materials and workmanship under normal use for a period of 
sixty (60) days from the date of purchase of this Book. If IDGB receives 
notification within the warranty period of defects in materials or 
workmanship, IDGB will replace the defective Software Media. 

(b) IDGB AND THE AUTHOR OF THE BOOK DISCLAIM ALL OTHER 
WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT 
LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY AND 
HTNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE 
SOFTWARE, THE PROGRAMS, THE SOURCE CODE CONTAINED 
THEREIN, AND/OR THE TECHNIQUES DESCRIBED IN THIS BOOK. 
IDGB DOES NOT WARRANT THAT THE FUNCTIONS CONTAINED IN 
THE SOFTWARE WILL MEET YOUR REQUIREMENTS OR THAT THE 
OPERATION OF THE SOFTWARE WILL BE ERROR FREE. 

(c) This limited warranty gives you specific legal rights, and you may have 
other rights that vary from jurisdiction to jurisdiction. 

6. Remedies . 

(a) IDGB’s entire liability and your exclusive remedy for defects in 
materials and workmanship shall be limited to replacement of the 
Software Media, which may be returned to IDGB with a copy of your 
receipt at the following address: Software Media Fulfillment Department, 
Attn.: Macworld Mac Upgrade and Repair Bible, IDG Books Worldwide, 
Inc., 7260 Shadeland Station, Ste. 100, Indianapolis, IN 46256, or call 
1-800-762-2974. Please allow three to four weeks for delivery. This 
Limited Warranty is void if failure of the Software Media has resulted 
from accident, abuse, or misapplication. Any replacement Software 
Media 

will be warranted for the remainder of the original warranty period or 
thirty (30) days, whichever is longer. 



(b) In no event shall IDGB or the author be liable for any damages 
whatsoever (including without limitation damages for loss of business 
profits, business interruption, loss of business information, or any other 
pecuniary loss) arising from the use of or inability to use the Book or 
the Software, even if IDGB has been advised of the possibility of such 
damages. 

(c) Because some jurisdictions do not allow the exclusion or limitation of 
liability for consequential or incidental damages, the above limitation or 
exclusion may not apply to you. 

7. U.S> Government Restricted Rights , Use, duplication, or disclosure of 
the Software by the U.S. Government is subject to restrictions stated in 
paragraph (c)(l)(ii) of the Rights in Technical Data and Computer Software 
clause of DFARS 252.227-7013, and in subparagraphs (a) through (d) of the 
Commercial Computer — Restricted Rights clause at FAR 52.227-19, and in 
similar clauses in the NASA FAR supplement, when applicable. 

8. General . This Agreement constitutes the entire understanding of the parties 
and revokes and supersedes all prior agreements, oral or written, between 
them and may not be modified or amended except in a writing signed by both 
parties hereto that specifically refers to this Agreement. This Agreement shall 
take precedence over any other documents that may be in conflict herewith. 

If any one or more provisions contained in this Agreement are held by any 
court or tribunal to be invalid, illegal, or otherwise unenforceable, each and 
every other provision shall remain in full force and effect. 




Discover IDG Books Online! 



Register This Book — And Win! 



my2cents.idgbo 



Visit http://my2cents.idgbooks.com to register this book and we’ll automatically 
enter you in our fantastic monthly prize giveaway. It’s also your opportunity to give 
us feedback let us know what you thought of this book and how you would like 
to see other topics covered. 



You say you’re not on the Web yet? It’s easy to get started with IDG Books’ 
Discover the Internet, available at local retailers everywhere. 



The IDG Books Online Web site is your online resource for tackling technology — 
at home and at the office. Frequently updated, the IDG Books Online Web site 
features exclusive software, insider information, online books, and live events! 

10 Productive & Career-Enhancing Things You Can Do at www.idgbooks.com 

■ Nab source code for your own programming projects. 

■ Download software. 

■ Read Web exclusives: special articles and book excerpts by 
IDG Books Worldwide authors. 

■ Take advantage of resources to help you advance your 
career as a Novell or Microsoft professional. 

■ Buy IDG Books Worldwide titles or find a convenient 
bookstore that carries them. 

■ Register your book and win a prize. 

■ Chat live online with authors. 

■ Sign up for regular e-mail updates about our latest books. 

■ Suggest a book you’d like to read or write. 

■ Give us your 2^ about our books and about our Web site. 





CD-ROM Installation Instructions 

To view the CD-ROM’s contents, use the File <> Open File command in 
Internet Explorer or the File Open Page command in Netscape Navigator. 
This should result in an Open dialog box. In that dialog box, choose the 
CD-ROM, and select the file index html. Click OK to load the file In the Web 
browser and begin viewing the CD-ROM’s contents. 

Alternatively, open the CD-ROM window and double-click the index.html 
document to have it load in your Web browser. 

When viewing the HTML interface to the CD-ROM, the blue, underlined text 
represents a hyperlink, which, when clicked, will take you to a new 
document. (Notice that you may also be able to click folder icons and other 
icons to move around.) 

There are actually four different types of links you’ll encounter on the 
CD-ROM: 

> Local pages. These links just take you to another HTML document that 
has been created on the CD-ROM. That new page will tell you more 
about the files that are stored on the CD-ROM. 

> Web links. These hyperlinks will take you somewhere on the World 
Wide Web. To access them, you’ll need an active connection to the 
Internet, either through your office network or through an Internet 
Service Provider. If you use a PPP connection, America Online, or a 
similar dial-up solution, you’ll need to have the connection active 
before accessing one of these links. (The link should say clearly 
whether or not it’s a Web link.) 

'f Mail links. Some of the links on the CD-ROM (usually those that have a 
name as the underlined text) are e-mail addresses. Click one of these 
and the associated e-mail address will pop up in your e-mail program or 
in the browser’s e-mail window, if it has e-mail capability. (If this doesn’t 
happen, you need to set the e-mail preferences in your browser 
program and/or the e-mail settings in Internet Config file on your hard 
drive. If you have Mac OS 8.0 or above, you can use the Internet 
Assistant to set your e-mail preferences.) 

4 Files. The last of the links you’ll encounter are links to the actual files 
stored on the CD-ROM. In most cases, you’ll click one of these links, and 
then you’ll be asked where you want to save the file. Choose a folder on 
your hard drive, and click OK to save the file. 



Note 






If you click a file link and things don't work the way you planned (you get an 
error, for instance, instead of a Save dialog box), click and hold the mouse button 
while you're pointed at the file link. This should bring up a menu in Netscape 
Navigator and Internet Explorer that will present you with the option Save This 
Link As (Navigator) or Download Link to Disk (IE). This opens a Save dialog box, 
which enables you to save the file somewhere on your hard drive. 

If you’d prefer to forgo the HTML interface and just want to get at the file circhives 
themselves, double-click the archives folder on the CD-ROM and then double-click 
a subfolder to start your quest for the file in question. 



Once you have the file on your hard drive, you may need to double-click the file or 
drag it to the Stufflt Expander icon to get it to decompress and install itself on your 
hard drive. If after decompression a new installer file of some sort results, double- 
click that file to install the software. 



Once the software is properly installed, you can delete the original archive without 
fear; it will remain on the CD-ROM if you need to access it again. 

For more information about what is on the CD-ROM, see Appendix C. 



Keep your Mac smiling... 

Does your Mac crash a lot? Does it choke on big medio files? Or limp along on the Web? Are you overdue 
for an upgrade? If you answered yes to ony of these questions, you've come to the right place. Now revised to 
cover all of the latest Mac operating systems, models, and technologies — including Mac OS 9, an overview of 
Mac OS X, iMacs"*, iBooks *, USB, FireWire’^, and DVD — this comprehensive do*it*yourself reference is just who 
you need to get a handle on problems, analyze annoyances, and implement the right repair or upgrade solution. 



Inside, you'll find complete coverage of Mac repairs 
and upgrades 

• Refurbish an old Moc II — or fine-tune the latest models 



• Identify the most common Moc problems — and what to do about them 

• Understand your Mac's innards, from chips and cards to slots and ports 

• Get hands-on advice for upgrading sound, networking, storage, and 
other subsystems 

• Get the scoop on 3D graphics, digital video editing, and other 
cutting-edge upgrade options 

• Troubleshoot problems and resolve Sod Mac and compatibility issues 

' - manage the Mac OS, including backups and reinstallation 



I IMi« 

O P!gl|] 



Cmtmt OfiMli 




CMiCr.«l 0m* ■rmMN.tt 



O • > * - f ♦ 




Change the size of 
images by using the 
^ Monitors control par 




^OliiUS CD-ROM 

Flashback and Shrinkwrap - domo vortions 

• BBEdit- domo from Bare Bonos Software, Inc. 

• TochToor and Extension Overload evaluation versions 

• And more „ e 





Speed up your 
Mac by tweakini 
the RAM-related 
settings 



Register to win 1 



my2cents.idgbooks.com 




• net 



System Requirements: $39.99 USA 

PowerPC Mo( running system OS 7.5.5 or loter; $59.99 Conodo 
CD-ROM drive £36.99 UK ind. VAT 




books.com ^ 



Shelving Cotegory: 
Macintosh